Example #1
0
        public void Editable()
        {
            var banana = new EditableProduct
            {
                Name  = "Banana",
                Price = new decimal(2.5)
            };

            banana.BeginEdit();
            banana.Name  = "Apple";
            banana.Price = 7;
            banana.CancelEdit();

            Assert.AreEqual("Banana", banana.Name);
            Assert.AreEqual(2.5, banana.Price);
        }
Example #2
0
        public void Editable()
        {
            var banana = new EditableProduct
            {
                Name = "Banana",
                Price = new decimal(2.5)
            };

            banana.BeginEdit();
            banana.Name = "Apple";
            banana.Price = 7;
            banana.CancelEdit();

            Assert.AreEqual("Banana", banana.Name);
            Assert.AreEqual(2.5, banana.Price);
        }