Esempio n. 1
0
        public void 小明3岁_问年龄_长大了2()
        {
            //Arrange
            var xiaoming = new Mock <IMan>();

            xiaoming.Object.Age = 3;
            //Act
            var result = FamilyGathering.AskAge(xiaoming.Object);

            //Assert
            Assert.AreEqual("哟,3岁了,几年不见都长这么大了?", result);
        }
Esempio n. 2
0
        public void 小明3岁_问年龄_长大了3()
        {
            //Arrange
            var xiaoming = new Mock <IMan>();

            xiaoming.SetupProperty(fake => fake.Age, 3);
            //Act
            var result = FamilyGathering.AskAge(xiaoming.Object);

            //Assert
            Assert.AreEqual("哟,3岁了,几年不见都长这么大了?", result);
        }
Esempio n. 3
0
        public void 小红30岁_问年龄_找对象()
        {
            //Arrange
            var xiaohon = new Mock <IMan>();

            xiaohon.Setup(fake => fake.Age).Returns(30);
            //Act
            var result = FamilyGathering.AskAge(xiaohon.Object);

            //Assert
            Assert.AreEqual("哟,30岁了,该去找个对象了吧。", result);
        }
        public static string AskChildAge(IMan man)
        {
            var result = FamilyGathering.AskAge(man.Child);

            return(result);
        }