Newer
Older
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());
}
}
}