public void TestLoadShouldSucceed() { CoffeMachinePurseDataSet coffee = new CoffeMachinePurseDataSet(); coffee.Initialize("coffee.xml"); //Так себе решение... coffee.Load("Coffee.xml"); Assert.IsNotNull(coffee.Item); Assert.IsNotNull(coffee.Item.Coins); Assert.AreEqual(4, coffee.Item.Coins.Count); Assert.AreEqual("1", coffee.Item.Coins[0].Value); Assert.AreEqual(100, coffee.Item.Coins[0].Count); Assert.AreEqual("2", coffee.Item.Coins[1].Value); Assert.AreEqual(100, coffee.Item.Coins[1].Count); Assert.AreEqual("5", coffee.Item.Coins[2].Value); Assert.AreEqual(100, coffee.Item.Coins[2].Count); Assert.AreEqual("10", coffee.Item.Coins[3].Value); Assert.AreEqual(100, coffee.Item.Coins[3].Count); }
public void TestLoadShouldThrowFileNotFound() { CoffeMachinePurseDataSet coffee = new CoffeMachinePurseDataSet(); coffee.Load("bla-bla.xml"); }