Skip to content
Snippets Groups Projects
EmailUtilTest.java 657 B
Newer Older
  • Learn to ignore specific revisions
  • HMoss's avatar
    HMoss committed
    package edu.ncsu.csc.itrust.unit;
    
    import junit.framework.TestCase;
    import edu.ncsu.csc.itrust.EmailUtil;
    import edu.ncsu.csc.itrust.beans.Email;
    import edu.ncsu.csc.itrust.exception.DBException;
    import edu.ncsu.csc.itrust.unit.testutils.EvilDAOFactory;
    
    public class EmailUtilTest extends TestCase {
    
    	public void testSendEmail() throws Exception {
    		// Note: this test can be deleted once you switch to a "real" email util
    		try {
    			new EmailUtil(EvilDAOFactory.getEvilInstance()).sendEmail(new Email());
    			fail("Exception should have been thrown");
    		} catch (DBException e) {
    			assertEquals(EvilDAOFactory.MESSAGE, e.getExtendedMessage());
    		}
    	}
    
    }