- .thenReturn(Optional.of(mock(RoadmConnections.class)));
-
- Mockito.when(deviceTransactionManager.getDeviceTransaction("deviceId"))
- .thenReturn(CompletableFuture.completedFuture(Optional.of(mock(DeviceTransaction.class))));
- crossConnectImpl121.setPowerLevel("deviceId", OpticalControlMode.Power, new BigDecimal(100), "1");
-
- Assert.assertTrue("set Level should be true", true);
+ .thenReturn(Optional.of(new RoadmConnectionsBuilder().setConnectionNumber("1").build()));
+ when(deviceTransactionManager.getDeviceTransaction("deviceId"))
+ .thenReturn(CompletableFuture.completedFuture(Optional.of(deviceTransaction)));
+ doReturn(emptyFluentFuture()).when(deviceTransaction).commit(anyLong(), any());
+ crossConnectImpl121.setPowerLevel("deviceId", OpticalControlMode.Power, Decimal64.valueOf("100"), "1");
+ assertTrue(true, "set Level should be true");