public void ShouldReturnCorrectMachineStateObject() { var machineService = new MachineService(new ProductRepository()); var machineState = machineService.GetMachineState(); Assert.AreEqual(machineState.CreditMoney.Total, Money.Zero.Total); Assert.AreEqual(machineState.Products.Count, 4); }