Пример #1
0
        public void modifyOccasion_PositiveTest1()
        {
            //Arrange
            var house  = new HouseWarming("owner1");
            var house2 = new HouseWarming("owner2");

            //Act
            house.modifyOccasion(house2);
            //Assert
            Assert.AreEqual(house.Owner, "owner2");
        }
Пример #2
0
        public void modifyOccasion_NegativeTest1()
        {
            //Arrange
            var house             = new HouseWarming("owner1");
            var expectedException = false;
            var errorType         = string.Empty;

            //Act
            try
            {
                var house2 = new Mock <IOccassion>();
                house.modifyOccasion(house2.Object);
            }
            catch (ArgumentNullException)
            {
                expectedException = true;
            }
            catch (Exception e)
            {
                errorType = e.GetType().ToString();
            }
            //Assert
            Assert.IsTrue(expectedException, string.Format("Expected exception not found, got {0}", errorType));
        }