Listify/Lambdas/Lists/User/test/TestUserDeleter.java
NMerz a12b1ae870 Update lambda tests
Update lambda tests for new and altered lambdas
2020-11-01 12:46:03 -05:00

36 lines
952 B
Java

import org.junit.Test;
import java.nio.file.NoSuchFileException;
import java.sql.SQLException;
public class TestUserDeleter {
@Test
public void testUserDeleteFileUsage(){
testUserDeleter(false);
}
@Test
public void testUserDeleteInvalid(){
testUserDeleter(true);
}
public void testUserDeleter(boolean shouldThrow) {
StatementInjector si = null;
try {
si = new StatementInjector(null, null, shouldThrow);
} catch (SQLException e) {
e.printStackTrace();
}
String cognitoID = "adbe8b88-9df4-4900-90e1-58dc48b82612";
UserDeleter userDeleter = new UserDeleter(si, cognitoID);
try {
userDeleter.conductAction(null, null, cognitoID);
} catch (SQLException e) {
assert shouldThrow;
} catch (Exception e) {
assert e.getClass().equals(NoSuchFileException.class);
}
}
}