- doAnswer(inv -> {
- if (delayMs > 0) {
- logger.debug("endcSetup sleeping {}", delayMs);
- Thread.sleep(delayMs);
- }
- SetupRequest sr = inv.<SetupRequest>getArgument(0);
- nodebIdList.add(new NodebIdentity().inventoryName(sr.getRanName()).globalNbId(globalNbId));
- nodebResponseMap.put(sr.getRanName(),
- new GetNodebResponse().connectionStatus("mockConnectionStatus").failureType("mockFailureType")
- .ip(sr.getRanIp()).nodeType("ENDC").port(sr.getRanPort()).ranName(sr.getRanName()));
- return null;
- }).when(mockApi).endcSetup(any(SetupRequest.class));
- doAnswer(inv -> {
- if (delayMs > 0) {
- logger.debug("x2Setup sleeping {}", delayMs);
- Thread.sleep(delayMs);
- }
- SetupRequest sr = inv.<SetupRequest>getArgument(0);
- nodebIdList.add(new NodebIdentity().inventoryName(sr.getRanName()).globalNbId(globalNbId));
- nodebResponseMap.put(sr.getRanName(),
- new GetNodebResponse().connectionStatus("mockConnectionStatus").failureType("mockFailureType")
- .ip(sr.getRanIp()).nodeType("X2").port(sr.getRanPort()).ranName(sr.getRanName()));
- return null;
- }).when(mockApi).x2Setup(any(SetupRequest.class));