public void GetCoinInventory_ShouldWork() { List <CoinModel> expectedCoins; List <CoinModel> actualCoins; expectedCoins = mockDataAccess.CoinInventory; actualCoins = sodaMachineLogic.GetCoinInventory(); CollectionAssert.AreEqual(expectedCoins, actualCoins); }
public void GetCoinInventory_ShouldWork() { MockDataAccess da = new MockDataAccess(); SodaMachineLogic logic = new SodaMachineLogic(da); var coins = logic.GetCoinInventory(); var expected = da.CoinInventory.Where(x => x.Name == "Quarter").Count(); var actual = coins.Where(x => x.Name == "Quarter").Count(); Assert.Equal(expected, actual); }