Esempio n. 1
0
        public void WrongFood()
        {
            var someFood = new WalrusFood();
            var moreFood = new WalrusFood();

            _subject.AddToStomach(someFood);

            Assert.False(_subject.HasEaten(moreFood));
        }
        public void Test()
        {
            var gary = new Walrus();
            var can  = new CannedWalrusFood();
            var food = new WalrusFood();
            var mock = new Mock <IOpensCans>();

            mock.Setup(m => m.Open(can)).Returns(food);
            var opensCans = mock.Object;
            var subject   = new FeedsWalrus(opensCans);

            subject.Feed(gary, can);

            Assert.True(gary.HasEaten(food));
        }
 public void The_Walrus_Stomach_Should_Not_Contain_Any_Food_I_Pass_It()
 {
     Assert.False(_walrus.HasEaten(_food));
 }