public void SetUp() { _stack = new Kernel.StackImpl(); _io = new StubIO(); _vm = new Kernel.VirtualMachine(_io, _stack); }
void TestPrinting(string expectedPrinted, string code) { var io = new StubIO(); Interpreter.executeWithIO(code, io); Assert.That(io.Printed, Is.EqualTo(expectedPrinted)); }