package com.kingschan.blog.dao.impl;
import com.kingschan.blog.po.User;
import com.kingschan.blog.services.system.EmailNotifyService;
import com.kingschan.blog.services.system.impl.EmailNotifyServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.test.context.ContextConfiguration;
import org.junit.Test;
import org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
* Created by kingschan on 2017/2/17.
*/
@ContextConfiguration(locations =
{
"classpath:/applicationContext.xml",
"classpath:/applicationContext-db.xml",
"classpath:/applicationContext-cache.xml",
"classpath:/applicationContext-bean.xml",
"classpath:/applicationContext-mvc.xml"
})
public class UserDaoImplTest extends AbstractTransactionalJUnit4SpringContextTests {
@Qualifier("UserDaoImpl")
@Autowired
private UserDaoImpl userDao;
@Autowired
private EmailNotifyServiceImpl mailServ;
@Transactional
@Test
public void getUsersByUserNamesTest() throws Exception {
mailServ.sendEmailToUsersByText("@kingschan@root","title","this is a test !");
}
}