@Test public void testLoadByType() { String type = "QB"; String[] types = {"RB", "WR", "TE"}; PlayerDAO dao = new PlayerDAO(); // test single type List<Player> players = dao.getByType(type); Iterator<Player> i = players.iterator(); while (i.hasNext()) { Player p = i.next(); assertEquals(type, p.getPosition()); } // test multi-type players = dao.getByType(types); i = players.iterator(); while (i.hasNext()) { Player p = i.next(); String pos = p.getPosition(); assertTrue(pos.equals(types[0]) || pos.equals(types[1]) || pos.equals(types[2])); } }