public NoQuarterState(IGumballMachineConstext gumballMachine, TextWriter textWriter) { _gumballMachine = gumballMachine; _textWriter = textWriter; }
public GumballMachine(uint numBalls, TextWriter textWriter) { _gumballMachineContext = new GumballMachineContext(numBalls, textWriter); }
public SoldOutState(IGumballMachineConstext gumballMachine, TextWriter textWriter) { _gumballMachine = gumballMachine; _textWriter = textWriter; }