/* * ============LICENSE_START======================================================= * ONAP : APPC * ================================================================================ * Copyright 2018 TechMahindra *================================================================================= * Modifications Copyright (c) 2018-2019 IBM *================================================================================= * 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 * * http://www.apache.org/licenses/LICENSE-2.0 * * 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. * ============LICENSE_END========================================================= */ package org.onap.appc.adapter.openstack.heat.model; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotEquals; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertSame; import org.junit.Before; import org.junit.Test; public class TestData { private Data data; private Environment environment; private Resources__ resources__; private Template template; @Before public void setUp() { data = new Data(); environment = new Environment(); resources__ = new Resources__(); template = new Template(); } @Test public void testGetStatus() { data.setStatus("status"); assertNotNull(data.getStatus()); assertEquals("status", data.getStatus()); } @Test public void testGetName() { data.setName("XYZ"); assertNotNull(data.getName()); assertEquals("XYZ", data.getName()); } @Test public void testGetStackUserProjectId() { data.setStackUserProjectId("stackUserProjectId"); assertNotNull(data.getStackUserProjectId()); assertEquals("stackUserProjectId", data.getStackUserProjectId()); } @Test public void testGetAction() { data.setAction("action"); assertNotNull(data.getAction()); assertEquals("action", data.getAction()); } @Test public void testGetProjectId() { data.setProjectId("projectId"); assertNotNull(data.getProjectId()); assertEquals("projectId", data.getProjectId()); } @Test public void testGetId() { data.setId("Id"); assertNotNull(data.getId()); assertEquals("Id", data.getId()); } @Test public void testToString_ReturnNonEmptyString() { assertNotEquals("", data.toString()); assertNotEquals(null, data.toString()); } @Test public void testSetEnvironment() { data.setEnvironment(environment); assertNotNull(data.getEnvironment()); } @Test public void testGetEnvironment() { data.setEnvironment(environment); assertSame(environment, data.getEnvironment()); } @Test public void testSetTemplate() { data.setTemplate(template); assertNotNull(data.getTemplate()); } @Test public void testGetTemplate() { data.setTemplate(template); assertSame(template, data.getTemplate()); } @Test public void testSetResources__() { data.setResources(resources__); assertNotNull(data.getResources()); } @Test public void testGetResources__() { data.setResources(resources__); assertSame(resources__, data.getResources()); } }