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

Commit 73f5d96

Browse files
Daniel PataninDaniel Patanin
authored andcommitted
Merge remote-tracking branch 'origin/feature/defect-dojo-integration' into bugfix/defect-dojo-metafields
2 parents f4e8683 + 59c4981 commit 73f5d96

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
@@ -104,7 +104,7 @@ private void checkToolTypes() {
104104
}
105105
}
106106

107-
private void checkConnection() throws DefectDojoUnreachableException {
107+
void checkConnection() throws DefectDojoUnreachableException {
108108
try {
109109
final URLConnection connection = new URL(defectDojoService.defectDojoUrl).openConnection();
110110
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
@@ -21,9 +21,7 @@
2121

2222
import static org.mockito.Matchers.any;
2323
import static org.mockito.Matchers.eq;
24-
import static org.mockito.Mockito.times;
25-
import static org.mockito.Mockito.verify;
26-
import static org.mockito.Mockito.when;
24+
import static org.mockito.Mockito.*;
2725

2826
@RunWith(MockitoJUnitRunner.class)
2927
public class DefectDojoPersistenceProviderTest {
@@ -35,7 +33,7 @@ public class DefectDojoPersistenceProviderTest {
3533
DescriptionGenerator descriptionGenerator;
3634

3735
@InjectMocks
38-
DefectDojoPersistenceProvider persistenceProvider;
36+
DefectDojoPersistenceProvider persistenceProvider = spy(new DefectDojoPersistenceProvider());
3937

4038
Map<String, String> metaData;
4139

@@ -46,6 +44,7 @@ public void setUp() {
4644
MockitoAnnotations.initMocks(this);
4745
persistenceProvider.setClock(Clock.fixed(Instant.ofEpochSecond(1546876203), ZoneId.systemDefault()));
4846
when(descriptionGenerator.generate(any())).thenReturn("Foobar Description");
47+
doNothing().when(persistenceProvider).checkConnection();
4948

5049
defectDojoService.defectDojoUrl = "http://localhost:8000";
5150

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)