X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=esr-core%2Fesr-mgr%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Faai%2Fesr%2Fdb%2Fresource%2FVimManagerTest.java;fp=esr-core%2Fesr-mgr%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Faai%2Fesr%2Fdb%2Fresource%2FVimManagerTest.java;h=0000000000000000000000000000000000000000;hb=1d3d273283587b17768437ece873617254e52d51;hp=e035b22f11dceed08f3dc08cda81883a1efe06cc;hpb=5b8935e0094b1f37b3491200796a1a68acf3b90e;p=aai%2Fesr-server.git diff --git a/esr-core/esr-mgr/src/test/java/org/onap/aai/esr/db/resource/VimManagerTest.java b/esr-core/esr-mgr/src/test/java/org/onap/aai/esr/db/resource/VimManagerTest.java deleted file mode 100644 index e035b22..0000000 --- a/esr-core/esr-mgr/src/test/java/org/onap/aai/esr/db/resource/VimManagerTest.java +++ /dev/null @@ -1,174 +0,0 @@ -/** - * Copyright 2016-2017 ZTE Corporation. - * - * 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. - */ -package org.onap.aai.esr.db.resource; - -import static org.junit.Assert.assertTrue; - -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Ignore; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.onap.aai.esr.dao.DaoManager; -import org.onap.aai.esr.db.util.H2DbServer; -import org.onap.aai.esr.db.util.HibernateSession; -import org.onap.aai.esr.entity.aai.VimData; -import org.onap.aai.esr.exception.ExtsysException; -import org.onap.aai.esr.handle.VimHandler; -import org.powermock.api.mockito.PowerMockito; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.modules.junit4.PowerMockRunner; - - -import java.util.List; - -@RunWith(PowerMockRunner.class) -@PrepareForTest({VimHandler.class}) -public class VimManagerTest { - private VimHandler handler; - private String id = "0000000000000000"; - - @BeforeClass - public static void setUpBeforeClass() throws Exception { - H2DbServer.startUp(); - - } - - /** - * shut down db. - */ - @AfterClass - public static void tearDownAfterClass() throws Exception { - try { - HibernateSession.destory(); - H2DbServer.shutDown(); - } catch (Exception error) { - Assert.fail("Exception" + error.getMessage()); - } - } - - /** - * init db data. - */ - @Before - public void setUp() throws Exception { - DaoManager.getInstance().setSessionFactory(HibernateSession.init()); - VimData data = new VimData(); - handler = PowerMockito.spy(new VimHandler()); - PowerMockito.doReturn(true).when(handler, "validity", data); - data.setId("10000"); - data.setName("vim"); - try { - id = handler.add(data).getId(); - } catch (ExtsysException error) { - Assert.fail("Exception" + error.getMessage()); - } - } - - /** - * clear db data. - */ - @After - public void tearDown() { - try { - handler.delete(id); - } catch (ExtsysException error) { - Assert.fail("Exception" + error.getMessage()); - } - } - - @Ignore - @Test - public void testAddVimInstance_validity_false() throws Exception { - VimData data = new VimData(); - data.setName("Vim"); - PowerMockito.doReturn(false).when(handler, "validity", data); - try { - handler.add(data); - } catch (ExtsysException error) { - Assert.assertTrue(true); - return; - } - Assert.fail("not Exception"); - } - - @Ignore - @Test - public void testAddVimInstance_validity_throw_ExtsysException() throws Exception { - VimData data = new VimData(); - data.setName("vim2"); - PowerMockito.doReturn(false).when(handler, "validity", data); - PowerMockito.doThrow(new ExtsysException()).when(handler, "validity", data); - try { - handler.add(data); - } catch (ExtsysException error) { - Assert.assertTrue(true); - return; - } - Assert.fail("not Exception"); - } - - @Ignore - @Test - public void testQueryVimById_exist() { - List list = null; - try { - list = handler.getVimById(id); - } catch (ExtsysException error) { - Assert.fail("Exception" + error.getMessage()); - return; - } - Assert.assertTrue(list.size() > 0); - } - - @Ignore - @Test - public void testQueryVimById_not_exist() { - List list = null; - try { - list = handler.getVimById("100001"); - } catch (ExtsysException error) { - Assert.fail("Exception" + error.getMessage()); - return; - } - Assert.assertTrue(list.size() == 0); - } - - @Ignore - @Test - public void testUpdateVim() { - VimData data = new VimData(); - data.setName("vim_new"); - try { - handler.update(data, id); - } catch (ExtsysException error1) { - Assert.fail("Exception" + error1.getMessage()); - return; - } - List list = null; - try { - list = handler.getVimById(id); - } catch (ExtsysException error) { - Assert.fail("Exception" + error.getMessage()); - return; - } - assertTrue(list.size() > 0 && list.get(0).getName().equals("vim_new")); - } - -}