示例#1
0
 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);
 }
示例#2
0
        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);
        }
示例#3
0
        public void TestLoadShouldThrowFileNotFound()
        {
            CoffeMachinePurseDataSet coffee = new CoffeMachinePurseDataSet();

            coffee.Load("bla-bla.xml");
        }
示例#4
0
 public void TestLoadShouldThrowFileNotFound()
 {
     CoffeMachinePurseDataSet coffee = new CoffeMachinePurseDataSet();
     coffee.Load("bla-bla.xml");
 }