Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,12 @@
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>1.1.1</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
</exclusions>
</dependency>

<!-- Utils for multikey hashmaps -->
Expand Down Expand Up @@ -143,6 +149,12 @@
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-junit</artifactId>
<version>2.0.0.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-config</artifactId>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
package com.sap.charging.dataGeneration;

import static org.junit.Assert.assertEquals;
import static org.junit.jupiter.api.Assertions.assertEquals;

import java.util.ArrayList;

import org.junit.jupiter.api.Test;

import com.sap.charging.model.Car;



import com.sap.charging.model.Car;


public class DataGeneratorDeterministicTest {

@Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.sap.charging.dataGeneration;

import static org.junit.Assert.*;
import static org.junit.jupiter.api.Assertions.*;

import java.util.List;

Expand All @@ -11,8 +11,8 @@
import com.sap.charging.model.Fuse;
import com.sap.charging.model.FuseTree;
import com.sap.charging.model.EnergyUtil.Phase;
import com.sap.charging.opt.CONSTANTS;
import com.sap.charging.opt.CONSTANTS;

public class DataGeneratorFuseTreeTest {

private static final int nChargingStationsPerBottomLevelFuseTree = 4;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.sap.charging.dataGeneration;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.fail;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.fail;

import java.util.Random;

Expand All @@ -12,8 +12,8 @@
import com.sap.charging.dataGeneration.common.DefaultDataGenerator;
import com.sap.charging.model.Car;
import com.sap.charging.model.CarFactory.CarModel;
import com.sap.charging.sim.Simulation;
import com.sap.charging.sim.Simulation;

public class DataGeneratorRandomTest {

@BeforeEach
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.sap.charging.dataGeneration;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.fail;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.fail;

import java.util.ArrayList;
import java.util.List;
Expand All @@ -16,8 +16,8 @@
import com.sap.charging.model.FuseTree;
import com.sap.charging.model.FuseTreeNode;
import com.sap.charging.opt.CONSTANTS;
import com.sap.charging.util.Callback;
import com.sap.charging.util.Callback;

// Disable this class until a public/synthetic database is integrated
@Disabled
public class DataGeneratorRealTest {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
package com.sap.charging.dataGeneration;

import static org.junit.Assert.assertEquals;
import static org.junit.jupiter.api.Assertions.assertEquals;

import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

import com.sap.charging.dataGeneration.common.DefaultDataGenerator;
import com.sap.charging.model.Car;
import com.sap.charging.sim.Simulation;
import com.sap.charging.sim.Simulation;


public class DataRandomizerTest {

DataGenerator dataOriginal;
Expand Down
6 changes: 3 additions & 3 deletions src/test/java/com/sap/charging/model/CarFactoryTest.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.sap.charging.model;

import static org.junit.Assert.fail;
import static org.junit.jupiter.api.Assertions.fail;

import java.time.LocalTime;

Expand All @@ -9,8 +9,8 @@

import com.sap.charging.model.CarFactory.CarModel;
import com.sap.charging.model.CarFactory.CarType;
import com.sap.charging.sim.Simulation;
import com.sap.charging.sim.Simulation;

public class CarFactoryTest {


Expand Down
6 changes: 3 additions & 3 deletions src/test/java/com/sap/charging/model/CarTest.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.sap.charging.model;

import static org.junit.Assert.assertEquals;
import static org.junit.jupiter.api.Assertions.assertEquals;

import java.time.LocalTime;

Expand All @@ -12,8 +12,8 @@
import com.sap.charging.model.CarFactory.CarModel;
import com.sap.charging.model.CarFactory.CarType;
import com.sap.charging.util.JSONKeys;
import com.sap.charging.util.TimeUtil;
import com.sap.charging.util.TimeUtil;

public class CarTest {

private static final int nTimeslots = 20;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,15 @@
package com.sap.charging.model;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import static org.junit.jupiter.api.Assertions.*;

import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
import org.junit.jupiter.api.Test;

import com.sap.charging.model.ChargingStationFactory.Standard;
import com.sap.charging.model.EnergyUtil.Phase;
import com.sap.charging.model.EnergyUtil.Phase;

public class ChargingStationFactoryTest {

@Test
Expand Down
8 changes: 4 additions & 4 deletions src/test/java/com/sap/charging/model/ChargingStationTest.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.sap.charging.model;

import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import static org.junit.jupiter.api.Assertions.assertFalse;
import static org.junit.jupiter.api.Assertions.assertTrue;

import java.util.ArrayList;

Expand All @@ -10,8 +10,8 @@

import com.sap.charging.model.CarFactory.CarModel;
import com.sap.charging.model.EnergyUtil.Phase;
import com.sap.charging.sim.common.SimulationUnitTest;
import com.sap.charging.sim.common.SimulationUnitTest;

public class ChargingStationTest extends SimulationUnitTest {

Car onePhaseCar;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.sap.charging.model;

import static org.junit.Assert.*;
import static org.junit.jupiter.api.Assertions.*;

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
Expand All @@ -12,8 +12,8 @@
import com.sap.charging.dataGeneration.DataGeneratorRandom;
import com.sap.charging.dataGeneration.common.DefaultDataGenerator;
import com.sap.charging.model.EnergyPriceHistory;
import com.sap.charging.util.JSONKeys;
import com.sap.charging.util.JSONKeys;

public class EnergyPriceHistoryTest {


Expand Down
8 changes: 4 additions & 4 deletions src/test/java/com/sap/charging/model/EnergyUtilTest.java
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package com.sap.charging.model;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertTrue;

import org.junit.jupiter.api.Test;

import com.sap.charging.model.EnergyUtil.Phase;
import com.sap.charging.model.EnergyUtil.Phase;

public class EnergyUtilTest {


Expand Down
8 changes: 4 additions & 4 deletions src/test/java/com/sap/charging/model/FuseTreeTest.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
package com.sap.charging.model;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertTrue;

import java.util.ArrayList;
import java.util.concurrent.atomic.AtomicInteger;

import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
import org.junit.Assert;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

Expand Down Expand Up @@ -100,7 +100,7 @@ public void testAllParentsSet() {
parentCounter.incrementAndGet();
}
if(node.hasChildren()){
node.getChildren().forEach(child -> Assert.assertEquals(node, child.getParent()));
node.getChildren().forEach(child -> Assertions.assertEquals(node, child.getParent()));
}
});

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.sap.charging.opt.heuristic;

import static org.junit.Assert.assertTrue;
import static org.junit.jupiter.api.Assertions.assertTrue;

import java.util.List;

Expand Down
6 changes: 3 additions & 3 deletions src/test/java/com/sap/charging/opt/lp/EquationTest.java
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
package com.sap.charging.opt.lp;

import static org.junit.Assert.*;
import static org.junit.jupiter.api.Assertions.*;

import org.junit.jupiter.api.Test;

import com.sap.charging.opt.lp.Equation;
import com.sap.charging.opt.lp.Variable;
import com.sap.charging.opt.lp.Equation.ConstraintType;
import com.sap.charging.opt.lp.Equation.ConstraintType;

public class EquationTest {

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,8 @@

import static com.sap.charging.util.JSONKeys.JSON_KEY_CARS;
import static com.sap.charging.util.JSONKeys.JSON_KEY_PROBLEM_INSTANCE;
import static com.sap.charging.util.JSONKeys.JSON_KEY_SOLUTION;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
import static com.sap.charging.util.JSONKeys.JSON_KEY_SOLUTION;
import static org.junit.jupiter.api.Assertions.*;

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
Expand All @@ -18,8 +15,8 @@
import com.sap.charging.dataGeneration.DataGeneratorReal;
import com.sap.charging.dataGeneration.common.DefaultDataGenerator;
import com.sap.charging.opt.lp.util.SolverSCIP;
import com.sap.charging.util.JSONKeys;
import com.sap.charging.util.JSONKeys;

public class InstanceLPMinPriceTest {

@BeforeEach
Expand Down
8 changes: 3 additions & 5 deletions src/test/java/com/sap/charging/opt/lp/VariableTest.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
package com.sap.charging.opt.lp;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotEquals;
import static org.junit.jupiter.api.Assertions.*;

import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Test;

public class VariableTest {

public static Variable getDefaultVariableX() {
Expand Down
6 changes: 3 additions & 3 deletions src/test/java/com/sap/charging/realTime/StateTest.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.sap.charging.realTime;

import static org.junit.Assert.assertEquals;
import static org.junit.jupiter.api.Assertions.assertEquals;

import org.json.simple.JSONObject;
import org.junit.jupiter.api.Test;
Expand All @@ -10,8 +10,8 @@
import com.sap.charging.dataGeneration.DataGeneratorRandom;
import com.sap.charging.opt.InstanceEmpty;
import com.sap.charging.sim.Simulation;
import com.sap.charging.util.JSONKeys;
import com.sap.charging.util.JSONKeys;

public class StateTest {


Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package com.sap.charging.realTime;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
import static org.junit.jupiter.api.Assertions.*;

import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
Expand All @@ -16,8 +14,8 @@
import com.sap.charging.realTime.util.TimeslotSorter;
import com.sap.charging.realTime.util.TimeslotSortingCriteria;
import com.sap.charging.sim.Simulation;
import com.sap.charging.util.random.ConstantDistribution;
import com.sap.charging.util.random.ConstantDistribution;

public class StrategyAlgorithmicChargeSchedulerTest {

private StrategyAlgorithmic strategyLinear;
Expand Down
Loading