@Test public void testPreassignProject() throws Exception { s.preassignProject(testProject_1); s.preassignProject(s.getRandomPreference()); assertEquals("there shouldn't be 2 preassigned project", 1, s.getOrderedPreferences().size()); assertEquals("expect true", true, s.hasPreassignedProject()); }
@Test public void testGetNumberOfStatedPreferences() { assertEquals(0, s.getNumberOfStatedPreferences()); s.addProject(testProject_1); assertEquals(0, s.getNumberOfStatedPreferences()); for (Project p : testProject_rest) { s.addProject(p); } assertEquals(0, s.getNumberOfStatedPreferences()); s.setNumberOfStatedPreferences(100); assertEquals(100, s.getNumberOfStatedPreferences()); s.preassignProject(testProject_1); assertEquals(1, s.getNumberOfStatedPreferences()); }
@Test public void testHasPreassignedProject() throws Exception { s.preassignProject(testProject_1); assertEquals("expect equal", true, s.hasPreassignedProject()); }