diff options
author | Zhaoxing <meng.zhaoxing1@zte.com.cn> | 2017-09-30 14:08:50 +0800 |
---|---|---|
committer | Zhaoxing <meng.zhaoxing1@zte.com.cn> | 2017-09-30 14:08:50 +0800 |
commit | b15b381c5fa631699c1a3d27e482d3d77bed6ad8 (patch) | |
tree | 7f058e7f289553cc402f603909c7e3698a9e3d4d /wfenginemgrservice/src/test/java/org/onap/workflow/entity | |
parent | 83e300240cea9fb1fa7cf011c8fa8d4aeb0ebca6 (diff) |
Add unit test for vfc-nfvo-wfengine
Change-Id: If70f670ce62c3ca577d11b036e705b07a80f82cf
Issue-id: VFC-454
Signed-off-by: Zhaoxing <meng.zhaoxing1@zte.com.cn>
Diffstat (limited to 'wfenginemgrservice/src/test/java/org/onap/workflow/entity')
3 files changed, 119 insertions, 0 deletions
diff --git a/wfenginemgrservice/src/test/java/org/onap/workflow/entity/DeployBpmnFileResponseTest.java b/wfenginemgrservice/src/test/java/org/onap/workflow/entity/DeployBpmnFileResponseTest.java new file mode 100644 index 0000000..fe81c86 --- /dev/null +++ b/wfenginemgrservice/src/test/java/org/onap/workflow/entity/DeployBpmnFileResponseTest.java @@ -0,0 +1,38 @@ +/** + * Copyright 2017 ZTE Corporation. + * <p> + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * <p> + * http://www.apache.org/licenses/LICENSE-2.0 + * <p> + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.onap.workflow.entity; + +import org.junit.Test; + +import static org.hamcrest.CoreMatchers.is; +import static org.junit.Assert.*; + +public class DeployBpmnFileResponseTest { + @Test + public void getStatus() throws Exception { + DeployBpmnFileResponse response = new DeployBpmnFileResponse(); + response.setDeployedId("1"); + response.setMessage("1"); + response.setProcessId("1"); + response.setStatus(1); + + assertThat(response.getDeployedId(), is("1")); + assertThat(response.getMessage(), is("1")); + assertThat(response.getProcessId(), is("1")); + assertThat(response.getStatus(), is(1)); + } + +}
\ No newline at end of file diff --git a/wfenginemgrservice/src/test/java/org/onap/workflow/entity/MsbClientConfigTest.java b/wfenginemgrservice/src/test/java/org/onap/workflow/entity/MsbClientConfigTest.java new file mode 100644 index 0000000..c48a9fb --- /dev/null +++ b/wfenginemgrservice/src/test/java/org/onap/workflow/entity/MsbClientConfigTest.java @@ -0,0 +1,40 @@ +/** + * Copyright 2017 ZTE Corporation. + * <p> + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * <p> + * http://www.apache.org/licenses/LICENSE-2.0 + * <p> + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.onap.workflow.entity; + +import org.junit.Test; + +import static org.hamcrest.CoreMatchers.is; +import static org.hamcrest.MatcherAssert.assertThat; + +public class MsbClientConfigTest { + @Test + public void getMsbSvrIp() throws Exception { + MsbClientConfig clientConfig = new MsbClientConfig(); + clientConfig.setMsbSvrIp("127.0.0.1"); + + assertThat(clientConfig.getMsbSvrIp(), is("127.0.0.1")); + } + + @Test + public void getMsbSvrPort() throws Exception { + MsbClientConfig clientConfig = new MsbClientConfig(); + clientConfig.setMsbSvrPort(20); + + assertThat(clientConfig.getMsbSvrPort(), is(20)); + } + +}
\ No newline at end of file diff --git a/wfenginemgrservice/src/test/java/org/onap/workflow/entity/StartProcessRequestTest.java b/wfenginemgrservice/src/test/java/org/onap/workflow/entity/StartProcessRequestTest.java new file mode 100644 index 0000000..5b35e7f --- /dev/null +++ b/wfenginemgrservice/src/test/java/org/onap/workflow/entity/StartProcessRequestTest.java @@ -0,0 +1,41 @@ +/** + * Copyright 2017 ZTE Corporation. + * <p> + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * <p> + * http://www.apache.org/licenses/LICENSE-2.0 + * <p> + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.onap.workflow.entity; + +import com.google.common.collect.ImmutableMap; +import org.junit.Test; + +import java.util.Map; + +import static org.hamcrest.core.Is.is; +import static org.junit.Assert.assertThat; + +public class StartProcessRequestTest { + @Test + public void getParams() throws Exception { + StartProcessRequest request = new StartProcessRequest(); + request.setProcessDefinitionKey("1"); + Map<String, String> map = ImmutableMap.<String, String>builder() + .put("1", "1") + .build(); + request.setParams(map); + + assertThat(request.getParams(), is(map)); + assertThat(request.getProcessDefinitionKey(), is("1")); + + } + +}
\ No newline at end of file |