5454import com .cloud .offering .NetworkOffering ;
5555import com .cloud .offerings .NetworkOfferingServiceMapVO ;
5656import com .cloud .offerings .dao .NetworkOfferingServiceMapDao ;
57+ import com .cloud .resourcelimit .CheckedReservation ;
5758import com .cloud .user .Account ;
5859import com .cloud .user .AccountManager ;
5960import com .cloud .user .AccountVO ;
8182import org .junit .Test ;
8283import org .junit .runner .RunWith ;
8384import org .mockito .Mock ;
85+ import org .mockito .MockedConstruction ;
8486import org .mockito .Mockito ;
8587import org .mockito .MockitoAnnotations ;
8688import org .mockito .junit .MockitoJUnitRunner ;
@@ -516,7 +518,7 @@ public void testCreateVpc() {
516518 VpcVO vpc = Mockito .mock (VpcVO .class );
517519 Mockito .when (vpcDao .persist (any (), anyMap ())).thenReturn (vpc );
518520 Mockito .when (vpc .getUuid ()).thenReturn ("uuid" );
519- try {
521+ try ( MockedConstruction < CheckedReservation > mockCheckedReservation = Mockito . mockConstruction ( CheckedReservation . class )) {
520522 doNothing ().when (resourceLimitService ).checkResourceLimit (account , Resource .ResourceType .vpc );
521523 manager .createVpc (zoneId , vpcOfferingId , vpcOwnerId , vpcName , vpcName , ip4Cidr , vpcDomain ,
522524 ip4Dns [0 ], ip4Dns [1 ], null , null , true , 1500 , null , null , null );
@@ -533,7 +535,7 @@ public void testCreateRoutedVpc() {
533535 Mockito .when (vpc .getUuid ()).thenReturn ("uuid" );
534536 doReturn (true ).when (routedIpv4Manager ).isRoutedVpc (any ());
535537 doNothing ().when (routedIpv4Manager ).getOrCreateIpv4SubnetForVpc (any (), anyString ());
536- try {
538+ try ( MockedConstruction < CheckedReservation > mockCheckedReservation = Mockito . mockConstruction ( CheckedReservation . class )) {
537539 doNothing ().when (resourceLimitService ).checkResourceLimit (account , Resource .ResourceType .vpc );
538540 manager .createVpc (zoneId , vpcOfferingId , vpcOwnerId , vpcName , vpcName , ip4Cidr , vpcDomain ,
539541 ip4Dns [0 ], ip4Dns [1 ], null , null , true , 1500 , null , null , null );
@@ -556,7 +558,7 @@ public void testCreateRoutedVpcWithDynamicRouting() {
556558 Ipv4GuestSubnetNetworkMap ipv4GuestSubnetNetworkMap = Mockito .mock (Ipv4GuestSubnetNetworkMap .class );
557559 doReturn (ipv4GuestSubnetNetworkMap ).when (routedIpv4Manager ).getOrCreateIpv4SubnetForVpc (any (), anyInt ());
558560 List <Long > bgpPeerIds = Arrays .asList (11L , 12L );
559- try {
561+ try ( MockedConstruction < CheckedReservation > mockCheckedReservation = Mockito . mockConstruction ( CheckedReservation . class )) {
560562 doNothing ().when (resourceLimitService ).checkResourceLimit (account , Resource .ResourceType .vpc );
561563 manager .createVpc (zoneId , vpcOfferingId , vpcOwnerId , vpcName , vpcName , null , vpcDomain ,
562564 ip4Dns [0 ], ip4Dns [1 ], null , null , true , 1500 , 24 , null , bgpPeerIds );
0 commit comments