Code Review
/
dcaegen2
/
analytics
/
tca-gen2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Support 7.2.1 VES in TCAGEN2
[dcaegen2/analytics/tca-gen2.git]
/
dcae-analytics
/
dcae-analytics-tca-web
/
src
/
test
/
java
/
org
/
onap
/
dcae
/
analytics
/
tca
/
web
/
controller
/
TcaRestControllerTest.java
diff --git
a/dcae-analytics/dcae-analytics-tca-web/src/test/java/org/onap/dcae/analytics/tca/web/controller/TcaRestControllerTest.java
b/dcae-analytics/dcae-analytics-tca-web/src/test/java/org/onap/dcae/analytics/tca/web/controller/TcaRestControllerTest.java
index
001af0f
..
910579d
100644
(file)
--- a/
dcae-analytics/dcae-analytics-tca-web/src/test/java/org/onap/dcae/analytics/tca/web/controller/TcaRestControllerTest.java
+++ b/
dcae-analytics/dcae-analytics-tca-web/src/test/java/org/onap/dcae/analytics/tca/web/controller/TcaRestControllerTest.java
@@
-1,6
+1,7
@@
/*
/*
- * ================================================================================
+ * ============
LICENSE_START
====================================================================
* Copyright (c) 2019 IBM Intellectual Property. All rights reserved.
* Copyright (c) 2019 IBM Intellectual Property. All rights reserved.
+ * Copyright (c) 2022 Wipro Limited Intellectual Property. All rights reserved.
* ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@
-21,8
+22,10
@@
package org.onap.dcae.analytics.tca.web.controller;
import java.time.ZonedDateTime;
import java.util.Arrays;
import java.time.ZonedDateTime;
import java.util.Arrays;
+import java.util.ArrayList;
import java.util.List;
import java.util.List;
+import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
import org.onap.dcae.analytics.model.common.ConfigSource;
import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
import org.onap.dcae.analytics.model.common.ConfigSource;
@@
-39,12
+42,18
@@
public class TcaRestControllerTest {
TcaPolicyWrapper tcaPolicyWrapper = Mockito.mock(TcaPolicyWrapper.class);
TcaProcessingService tcaProcessingService = Mockito.mock(TcaProcessingService.class);
TcaPolicy tcaPolicy = Mockito.mock(TcaPolicy.class);
TcaPolicyWrapper tcaPolicyWrapper = Mockito.mock(TcaPolicyWrapper.class);
TcaProcessingService tcaProcessingService = Mockito.mock(TcaProcessingService.class);
TcaPolicy tcaPolicy = Mockito.mock(TcaPolicy.class);
+ List<TcaPolicy> TcaList = new ArrayList<TcaPolicy>();
+ TcaList.add(tcaPolicy);
Mockito.when(tcaPolicyWrapper.getConfigSource()).thenReturn(ConfigSource.valueOf("MONGO"));
Mockito.when(tcaPolicyWrapper.getConfigSource()).thenReturn(ConfigSource.valueOf("MONGO"));
- Mockito.when(tcaPolicyWrapper.getTcaPolicy()).thenReturn(
tcaPolicy
);
+ Mockito.when(tcaPolicyWrapper.getTcaPolicy()).thenReturn(
TcaList
);
Mockito.when(tcaPolicyWrapper.getCreationTime()).thenReturn(ZonedDateTime.now());
TcaRestController restcontroller = new TcaRestController(tcaProcessingService, tcaPolicyWrapper);
restcontroller.getTcaPolicy();
Mockito.when(tcaPolicyWrapper.getCreationTime()).thenReturn(ZonedDateTime.now());
TcaRestController restcontroller = new TcaRestController(tcaProcessingService, tcaPolicyWrapper);
restcontroller.getTcaPolicy();
- restcontroller.setTcaPolicy(tcaPolicy);
+ restcontroller.setTcaPolicy(TcaList);
+ assertThat(TcaList).isNotNull();
+ assertThat(restcontroller.getTcaPolicy()).isNotNull();
+ assertThat(restcontroller.setTcaPolicy(TcaList).getStatusCodeValue()).isEqualTo(200);
+
}
@Test
}
@Test
@@
-59,6
+68,7
@@
public class TcaRestControllerTest {
.thenReturn(executionContexts);
TcaRestController restcontroller = new TcaRestController(tcaProcessingService, tcaPolicyWrapper);
restcontroller.execute(tcaExecutionRequest);
.thenReturn(executionContexts);
TcaRestController restcontroller = new TcaRestController(tcaProcessingService, tcaPolicyWrapper);
restcontroller.execute(tcaExecutionRequest);
+ assertThat(restcontroller.execute(tcaExecutionRequest).getStatusCodeValue()).isEqualTo(200);
}
}
}
}