mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
add test for removing nonJobActivity from TourActivities
This commit is contained in:
parent
3c9c8aa397
commit
1fc6450209
1 changed files with 14 additions and 0 deletions
|
|
@ -22,6 +22,7 @@ import com.graphhopper.jsprit.core.problem.job.Service;
|
||||||
import com.graphhopper.jsprit.core.problem.job.Shipment;
|
import com.graphhopper.jsprit.core.problem.job.Shipment;
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
import org.mockito.Mockito;
|
||||||
|
|
||||||
import static org.junit.Assert.*;
|
import static org.junit.Assert.*;
|
||||||
|
|
||||||
|
|
@ -118,6 +119,19 @@ public class TestTourActivities {
|
||||||
assertEquals(0, tour.getActivities().size());
|
assertEquals(0, tour.getActivities().size());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void removingNonJobActivityShouldWork() {
|
||||||
|
TourActivity nonJobAct = Mockito.mock(TourActivity.class);
|
||||||
|
|
||||||
|
tour.addActivity(nonJobAct);
|
||||||
|
assertTrue(tour.getActivities().contains(nonJobAct));
|
||||||
|
|
||||||
|
tour.removeActivity(nonJobAct);
|
||||||
|
|
||||||
|
assertTrue(tour.isEmpty());
|
||||||
|
assertFalse(tour.getActivities().contains(nonJobAct));
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void removingActivityShouldWork() {
|
public void removingActivityShouldWork() {
|
||||||
tour.addActivity(act);
|
tour.addActivity(act);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue