1 package net.mograsim.logic.model.am2900;
\r
3 import static org.junit.jupiter.api.Assertions.assertEquals;
\r
5 public interface TestableCircuit
\r
11 void clockOn(boolean isClockOn);
\r
13 default void assertRunSuccess()
\r
15 assertEquals(Result.SUCCESS, run());
\r
18 default void assertFullCycleSuccess()
\r
29 SUCCESS, OUT_OF_TIME, ERROR;
\r