Ejemplo n.º 1
0
        public void SetCorrectHero()
        {
            //arrange
            var stubHero = new Mock <IHero>();

            //act
            var heroCoords = new HeroCoordinates(stubHero.Object);

            //assert
            Assert.AreEqual(stubHero.Object, heroCoords.Hero);
        }
Ejemplo n.º 2
0
        public void ReturnCorrect_ToString()
        {
            //arrange
            var mockHero = new Mock <IHero>();
            // mockHero.Setup(x => x.PositionX);
            //mockHero.Setup(x => x.PositionY);

            //act
            var heroCoords = new HeroCoordinates(mockHero.Object);

            //assert
            heroCoords.ToString();
            mockHero.Verify(x => x.PositionX, Times.Once);
            mockHero.Verify(x => x.PositionY, Times.Once);
        }