/** * Copyright (C) Intersect 2012. * * This module contains Proprietary Information of Intersect, * and should be treated as Confidential. */ package au.org.intersect.exsite9.service; import static org.junit.Assert.*; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.stub; import javax.persistence.EntityManagerFactory; import org.junit.Test; import au.org.intersect.exsite9.dao.DAOTest; import au.org.intersect.exsite9.dao.factory.FieldOfResearchDAOFactory; /** * Tests {@link FieldOfResearchService} */ public final class FieldOfResearchServiceUnitTest extends DAOTest { @Test public void test() { final EntityManagerFactory emf = mock(EntityManagerFactory.class); stub(emf.createEntityManager()).toReturn(createEntityManager()); final FieldOfResearchDAOFactory fieldOfResarchDAOFactory = new FieldOfResearchDAOFactory(); final FieldOfResearchService forService = new FieldOfResearchService(emf, fieldOfResarchDAOFactory); assertTrue(forService.getAll().isEmpty()); } }