Archived
0

collect more info on check powerplay intersects

This commit is contained in:
iMoHax
2016-11-03 15:53:25 +03:00
parent 8a133974d7
commit 3db3ef53be
6 changed files with 359 additions and 116 deletions

View File

@@ -13,6 +13,7 @@ import java.io.File;
import java.io.InputStream;
import java.util.Arrays;
import java.util.Collection;
import java.util.stream.Collectors;
public class PPImportTest extends Assert {
@@ -42,11 +43,16 @@ public class PPImportTest extends Assert {
PowerPlayAnalyzator analyzator = new PowerPlayAnalyzator(market);
Collection<Place> intersectsMahon = analyzator.getIntersects(Arrays.asList(opala, gd_319));
Collection<Place> intersectsDuval = analyzator.getIntersects(bolg, Arrays.asList(opala, gd_319));
Collection<Place> intersectsMahon = analyzator.getIntersects(Arrays.asList(opala, gd_319))
.stream().map(PowerPlayAnalyzator.IntersectData::getStarSystem).collect(Collectors.toList());
Collection<Place> intersectsDuval = analyzator.getIntersects(bolg, Arrays.asList(opala, gd_319))
.stream().map(PowerPlayAnalyzator.IntersectData::getStarSystem).collect(Collectors.toList());
Collection<Place> exploitedOpala = analyzator.getControlling(opala);
Collection<Place> exploitedBolg = analyzator.getControlling(bolg);
Collection<Place> exploitedOpala = analyzator.getControlling(opala)
.stream().map(PowerPlayAnalyzator.IntersectData::getStarSystem).collect(Collectors.toList());
Collection<Place> exploitedBolg = analyzator.getControlling(bolg)
.stream().map(PowerPlayAnalyzator.IntersectData::getStarSystem).collect(Collectors.toList());
for (Place place : intersectsMahon) {
assertEquals(POWER_STATE.EXPLOITED, place.getPowerState());