AbstractTest.java 670 Bytes
Newer Older
1 2 3 4
package mvd.jester.tests;

import java.util.HashMap;
import java.util.Map;
5
import java.util.Set;
6 7
import mvd.jester.PairInterface;
import mvd.jester.info.TerminationInfo;
8
import mvd.jester.model.SystemSetup;
9 10 11 12 13
import mvd.jester.model.Task;

/**
 * AbstractTest
 */
14
public abstract class AbstractTest implements TestInterface, PairInterface {
15

16
    protected final Map<Task, TerminationInfo> responseTimes;
17
    protected final SystemSetup systemSetup;
18
    protected Set<Task> tasks;
19

20 21
    public AbstractTest(SystemSetup systemSetup) {
        this.systemSetup = systemSetup;
22
        this.responseTimes = new HashMap<>();
23
        this.tasks = systemSetup.getTasks();
24
    }
25

26
}