diff options
author | Stanislav Marszalek <s.marszalek2@partner.samsung.com> | 2021-08-06 11:12:26 +0200 |
---|---|---|
committer | k.kedron <k.kedron@partner.samsung.com> | 2021-08-10 15:21:15 +0200 |
commit | deabb9bd3f5ba86cafa978954356e5d4ba8a4ab3 (patch) | |
tree | c6c9090bdcbfd5608c80d55a0bcdcd5771d6d04d /src/test/java | |
parent | 6bbd0749c646e79c7e686e7cd4be06667ab65736 (diff) |
O1 PM Bulk support - Unknown cell handling
Issue-ID: INT-1945
Signed-off-by: Stanislav Marszalek <s.marszalek2@partner.samsung.com>
Change-Id: I02d3684c98d563d7f386de2fdf032e930ac12b3f
Diffstat (limited to 'src/test/java')
-rw-r--r-- | src/test/java/org/onap/a1pesimulator/service/fileready/FtpServerServiceTest.java | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/src/test/java/org/onap/a1pesimulator/service/fileready/FtpServerServiceTest.java b/src/test/java/org/onap/a1pesimulator/service/fileready/FtpServerServiceTest.java index d984b20..5fc3d84 100644 --- a/src/test/java/org/onap/a1pesimulator/service/fileready/FtpServerServiceTest.java +++ b/src/test/java/org/onap/a1pesimulator/service/fileready/FtpServerServiceTest.java @@ -6,6 +6,7 @@ import static org.mockito.ArgumentMatchers.any; import static org.mockito.ArgumentMatchers.anyString; import static org.mockito.Mockito.doNothing; import static org.mockito.Mockito.doReturn; +import static org.mockito.Mockito.spy; import static org.mockito.Mockito.times; import static org.mockito.Mockito.verify; import static org.onap.a1pesimulator.service.fileready.FtpServerService.deletePMBulkFile; @@ -16,10 +17,12 @@ import java.io.IOException; import java.util.ArrayList; import java.util.List; +import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; +import org.mockito.InjectMocks; import org.mockito.Mock; -import org.mockito.Spy; import org.onap.a1pesimulator.data.fileready.FileData; +import org.onap.a1pesimulator.util.VnfConfigReader; import org.springframework.test.util.ReflectionTestUtils; import ch.qos.logback.classic.spi.ILoggingEvent; @@ -31,8 +34,7 @@ import reactor.test.StepVerifier; class FtpServerServiceTest extends CommonFileReady { - @Spy - FtpServerService ftpServerService; + private FtpServerService ftpServerService; @Mock SSHClient sshClient; @@ -40,6 +42,16 @@ class FtpServerServiceTest extends CommonFileReady { @Mock SFTPClient sftpClient; + @InjectMocks + VnfConfigReader vnfConfigReader; + + @BeforeEach + void setUp() { + super.setUp(); + ReflectionTestUtils.setField(vnfConfigReader, "vnfConfigFile", "src/test/resources/vnf.config"); + ftpServerService = spy(new FtpServerService(vnfConfigReader)); + } + /** * Test to save archived PM Bulk File into specify directory */ @@ -85,7 +97,6 @@ class FtpServerServiceTest extends CommonFileReady { @Test void errorWhileUploadingFileToFtp() { ReflectionTestUtils.setField(ftpServerService, "ftpServerUpload", true); - ReflectionTestUtils.setField(ftpServerService, "ftpServerPort", "22"); FileData testFileData = getTestFileData(); StepVerifier.create(ftpServerService.uploadFileToFtp(testFileData)) .verifyComplete(); @@ -112,8 +123,6 @@ class FtpServerServiceTest extends CommonFileReady { ftpPathVars.add("ftpServerProtocol"); ftpPathVars.add("ftpServerUsername"); ftpPathVars.add("ftpServerPassword"); - ftpPathVars.add("ftpServerUrl"); - ftpPathVars.add("ftpServerPort"); ftpPathVars.add("ftpServerFilepath"); ftpPathVars.forEach(var -> ReflectionTestUtils.setField(ftpServerService, var, var)); |