Class EulerTest
- java.lang.Object
-
- net.n1da.dev.euler.tests.problems.EulerTest
-
- Direct Known Subclasses:
PE0001Test
,PE0002Test
,PE0003Test
,PE0004Test
,PE0005Test
,PE0006Test
,PE0007Test
,PE0008Test
,PE0009Test
,PE0010Test
,PE0011Test
,PE0012Test
,PE0013Test
,PE0014Test
,PE0015Test
,PE0016Test
,PE0017Test
,PE0018Test
,PE0019Test
,PE0020Test
,PE0021Test
,PE0022Test
,PE0023Test
,PE0024Test
,PE0025Test
,PE0026Test
,PE0027Test
,PE0028Test
,PE0029Test
,PE0030Test
,PE0031Test
,PE0032Test
,PE0033Test
,PE0034Test
,PE0035Test
,PE0036Test
,PE0037Test
,PE0038Test
,PE0039Test
,PE0040Test
,PE0041Test
,PE0042Test
,PE0043Test
,PE0044Test
,PE0045Test
,PE0046Test
,PE0047Test
,PE0048Test
,PE0049Test
,PE0050Test
,PE0051Test
,PE0052Test
,PE0053Test
,PE0054Test
,PE0055Test
,PE0056Test
,PE0057Test
,PE0058Test
,PE0059Test
,PE0060Test
,PE0061Test
,PE0062Test
,PE0063Test
,PE0064Test
,PE0067Test
,PE00XXTest
public abstract class EulerTest extends java.lang.Object
Super class for all problem testing classes.- Since:
- 11.08.2016 18:54:55
- Author:
- Nico Danneberg
-
-
Field Summary
Fields Modifier and Type Field Description org.junit.rules.Timeout
globalTimeout
Global rule to set the maximum runtime per problem.static long
MAX_RUNTIME
Defines the maximum runtime (in seconds) of every problem test.protected Problem
problem
Reference to the problem that is tested.
-
Constructor Summary
Constructors Constructor Description EulerTest()
-
-
-
Field Detail
-
MAX_RUNTIME
public static final long MAX_RUNTIME
Defines the maximum runtime (in seconds) of every problem test.- See Also:
- Constant Field Values
-
problem
protected Problem problem
Reference to the problem that is tested.
-
globalTimeout
public org.junit.rules.Timeout globalTimeout
Global rule to set the maximum runtime per problem.
-
-
Method Detail
-
prepare
public void prepare()
Prepares the currentproblem
before testing it.- See Also:
Problem.prepare()
-
test
public void test()
Tests the currentproblem
against the right solution.
-
finish
public void finish()
Cleans everything that has to be removed after testing theproblem
.- See Also:
Problem.finish()
-
-