// Path: app/src/main/java/de/codecentric/dao/impl/JpaNewsDao.java
// @Repository("newsDao")
// @Transactional
// public class JpaNewsDao implements NewsDao {
// 
//     @PersistenceContext
//     private EntityManager em;
// 
//     public JpaNewsDao() {
//         // default constructor
//     }
// 
//     // Test constructor
//     public JpaNewsDao(EntityManager em) {
//         this.em = em;
//     }
// 
//     @Override public List<News> getAllNews() {
//         return em.createNamedQuery("findAllNews", News.class).getResultList();
//     }
// 
//     @Override public void saveNews(News n) {
//         em.merge(n);
//     }
// 
// }


import de.codecentric.dao.impl.JpaNewsDao;
import org.junit.Before;
import org.junit.Test;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import javax.persistence.EntityManager;
import static org.mockito.Mockito.verify;

package de.codecentric.domain;




public class JpaNewsDaoTest {

    @Mock
    private EntityManager emMock;

// Path: app/src/main/java/de/codecentric/dao/impl/JpaNewsDao.java
// @Repository("newsDao")
// @Transactional
// public class JpaNewsDao implements NewsDao {
// 
//     @PersistenceContext
//     private EntityManager em;
// 
//     public JpaNewsDao() {
//         // default constructor
//     }
// 
//     // Test constructor
//     public JpaNewsDao(EntityManager em) {
//         this.em = em;
//     }
// 
//     @Override public List<News> getAllNews() {
//         return em.createNamedQuery("findAllNews", News.class).getResultList();
//     }
// 
//     @Override public void saveNews(News n) {
//         em.merge(n);
//     }
// 
// }


// Path: app/src/test/java/de/codecentric/domain/JpaNewsDaoTest.java
import de.codecentric.dao.impl.JpaNewsDao;
import org.junit.Before;
import org.junit.Test;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import javax.persistence.EntityManager;
import static org.mockito.Mockito.verify;

package de.codecentric.domain;




public class JpaNewsDaoTest {

    @Mock
    private EntityManager emMock;

    private JpaNewsDao dao;
