Skip to content

Commit faad9c8

Browse files
committed
test(engine): simplify engine test suite (fixed detekt error)
1 parent a5244d7 commit faad9c8

2 files changed

Lines changed: 2 additions & 17 deletions

File tree

alchemist-engine/src/test/kotlin/it/unibo/alchemist/core/AbstractEngineTest.kt renamed to alchemist-engine/src/test/kotlin/it/unibo/alchemist/core/EngineTest.kt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ package it.unibo.alchemist.core
1212
import io.kotest.core.spec.style.FreeSpec
1313
import io.kotest.matchers.shouldBe
1414
import it.unibo.alchemist.core.util.DependencyUtils
15-
import it.unibo.alchemist.model.Environment
1615
import it.unibo.alchemist.model.biochemistry.BiochemistryIncarnation
1716
import it.unibo.alchemist.model.biochemistry.molecules.Biomolecule
1817
import it.unibo.alchemist.model.conditions.NeighborHasConcentration
@@ -23,9 +22,7 @@ import it.unibo.alchemist.model.timedistributions.DiracComb
2322
import it.unibo.alchemist.model.times.DoubleTime
2423

2524
@Suppress("UnnecessaryAbstractClass")
26-
abstract class AbstractEngineTest(
27-
val engineFactory: (Environment<Double, *>) -> Simulation<Double, *>,
28-
) : FreeSpec({
25+
class EngineTest : FreeSpec({
2926

3027
"Neighbor Condition: Reaction executes when neighbor has concentration" {
3128
val incarnation = BiochemistryIncarnation()
@@ -58,7 +55,7 @@ abstract class AbstractEngineTest(
5855

5956
environment.addTerminator { it.simulation.time > DoubleTime(5.0) }
6057

61-
val engine = engineFactory(environment)
58+
val engine = Engine(environment)
6259
engine.play()
6360
engine.run()
6461

alchemist-engine/src/test/kotlin/it/unibo/alchemist/core/TestEngineImplementation.kt

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)