Skip to content
This repository was archived by the owner on Feb 26, 2021. It is now read-only.

Commit 8919789

Browse files
Daniel PataninDaniel Patanin
authored andcommitted
Merge remote-tracking branch 'origin/feature/defect-dojo-integration' into feature/defect-dojo-generic-import
2 parents 7ca8f7b + 59c4981 commit 8919789

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

scb-persistenceproviders/defectdojo-persistenceprovider/src/main/java/io/securecodebox/persistence/DefectDojoPersistenceProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ private void checkToolTypes() {
114114
}
115115
}
116116

117-
private void checkConnection() throws DefectDojoUnreachableException {
117+
void checkConnection() throws DefectDojoUnreachableException {
118118
try {
119119
final URLConnection connection = new URL(defectDojoUrl).openConnection();
120120
connection.connect();

scb-persistenceproviders/defectdojo-persistenceprovider/src/test/java/io/securecodebox/persistence/DefectDojoPersistenceProviderTest.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@
2626
import static io.securecodebox.model.findings.Severity.INFORMATIONAL;
2727
import static org.mockito.Matchers.any;
2828
import static org.mockito.Matchers.eq;
29-
import static org.mockito.Mockito.times;
30-
import static org.mockito.Mockito.verify;
31-
import static org.mockito.Mockito.when;
29+
import static org.mockito.Mockito.*;
3230

3331
@RunWith(MockitoJUnitRunner.class)
3432
public class DefectDojoPersistenceProviderTest {
@@ -40,7 +38,7 @@ public class DefectDojoPersistenceProviderTest {
4038
DescriptionGenerator descriptionGenerator;
4139

4240
@InjectMocks
43-
DefectDojoPersistenceProvider persistenceProvider;
41+
DefectDojoPersistenceProvider persistenceProvider = spy(new DefectDojoPersistenceProvider());
4442

4543
Map<String, String> metaData;
4644

@@ -51,6 +49,7 @@ public void setUp() {
5149
MockitoAnnotations.initMocks(this);
5250
persistenceProvider.setClock(Clock.fixed(Instant.ofEpochSecond(1546876203), ZoneId.systemDefault()));
5351
when(descriptionGenerator.generate(any())).thenReturn("Foobar Description");
52+
doNothing().when(persistenceProvider).checkConnection();
5453

5554
persistenceProvider.defectDojoUrl = "http://localhost:8000";
5655
defectDojoService.defectDojoUrl = "http://localhost:8000";

scb-persistenceproviders/defectdojo-persistenceprovider/src/test/java/io/securecodebox/persistence/DescriptionGeneratorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public class DescriptionGeneratorTest {
1919
@Before
2020
public void setUp() {
2121
descriptionGenerator = new DescriptionGenerator();
22-
descriptionGenerator.setClock(Clock.fixed(Instant.ofEpochSecond(1546876203), ZoneId.systemDefault()));
22+
descriptionGenerator.setClock(Clock.fixed(Instant.ofEpochSecond(1546876203), ZoneId.of("Europe/Berlin")));
2323
securityTest = new SecurityTest();
2424
}
2525

0 commit comments

Comments
 (0)