address sonar comment

This commit is contained in:
Pearl Dsilva 2023-12-15 13:50:40 -05:00
parent 0ff871c446
commit d746cc9194
2 changed files with 17 additions and 3 deletions

View File

@ -29,7 +29,21 @@
<version>4.19.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<build>
<plugins>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${cs.jacoco-plugin.version}</version>
<configuration>
<excludes>
<exclude>**/org/apache/cloudstack/agent/api/**</exclude>
<exclude>**/org/apache/cloudstack/api/response/**</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>com.vmware</groupId>

View File

@ -163,12 +163,12 @@ public class NsxProviderServiceImplTest {
@Test
public void testNetworkStateValidation() throws NoSuchMethodException, InvocationTargetException, IllegalAccessException {
NetworkVO networkVO = Mockito.mock(NetworkVO.class);
List<NetworkVO> networkVOList = List.of(networkVO);
when(networkVO.getBroadcastDomainType()).thenReturn(Networks.BroadcastDomainType.NSX);
when(networkVO.getState()).thenReturn(Network.State.Allocated);
NsxProviderServiceImpl nsxProviderService = new NsxProviderServiceImpl();
assertThrows(CloudRuntimeException.class, () -> nsxProviderService.validateNetworkState(List.of(networkVO)));
assertThrows(CloudRuntimeException.class, () -> nsxProviderService.validateNetworkState(networkVOList));
}
}