\r
import static org.junit.jupiter.api.Assertions.assertArrayEquals;\r
\r
-import java.util.Arrays;\r
import java.util.function.LongConsumer;\r
\r
-import era.mi.logic.Bit;\r
import era.mi.logic.Simulation;\r
import era.mi.logic.components.BitDisplay;\r
-import era.mi.logic.wires.WireArray;\r
+import era.mi.logic.types.Bit;\r
+import era.mi.logic.wires.Wire.WireEnd;\r
\r
public final class TestBitDisplay extends BitDisplay\r
{\r
\r
- public TestBitDisplay(WireArray in)\r
+ public TestBitDisplay(WireEnd in)\r
{\r
super(in);\r
}\r
\r
public void assertDisplays(Bit... expected)\r
{\r
- assertArrayEquals(expected, getDisplayedValue());\r
+ assertArrayEquals(expected, getDisplayedValue().getBits());\r
}\r
\r
public void assertAfterSimulationIs(Bit... expected)\r
protected void compute()\r
{\r
super.compute();\r
- System.out.println("update: value is " + Arrays.toString(getDisplayedValue()));\r
+ System.out.println("update: value is " + getDisplayedValue());\r
}\r
}\r