From bad425c0d78f8a333544b44c2ec6e16cd8194719 Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Tue, 11 Nov 2014 14:43:15 -0500 Subject: [PATCH] added test for isAffected Former-commit-id: 36a6d28ff03e41307574ee40381b0833c5c4ab01 --- .../data/nvdcve/CveDBIntegrationTest.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/dependency-check-core/src/test/java/org/owasp/dependencycheck/data/nvdcve/CveDBIntegrationTest.java b/dependency-check-core/src/test/java/org/owasp/dependencycheck/data/nvdcve/CveDBIntegrationTest.java index 66f78f19c..8dca8b780 100644 --- a/dependency-check-core/src/test/java/org/owasp/dependencycheck/data/nvdcve/CveDBIntegrationTest.java +++ b/dependency-check-core/src/test/java/org/owasp/dependencycheck/data/nvdcve/CveDBIntegrationTest.java @@ -19,9 +19,11 @@ package org.owasp.dependencycheck.data.nvdcve; import java.util.List; import java.util.Set; +import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import org.junit.Test; import org.owasp.dependencycheck.dependency.VulnerableSoftware; +import org.owasp.dependencycheck.utils.DependencyVersion; /** * @@ -72,4 +74,21 @@ public class CveDBIntegrationTest extends BaseDBTestCase { instance.close(); } } + + /** + * Test of isAffected method, of class CveDB. + */ + @Test + public void testIsAffected() throws Exception { + String vendor = "openssl"; + String product = "openssl"; + DependencyVersion identifiedVersion = new DependencyVersion("1.0.1o"); + String cpeId = "cpe:/a:openssl:openssl:1.0.1e"; + String previous = "y"; + + CveDB instance = new CveDB(); + assertFalse(instance.isAffected(vendor, product, identifiedVersion, cpeId, previous)); + + } + }