コード例 #1
0
        public void TestIfDeleteSportComplexCallsDeleteSportComplexInRepo()
        {
            // Arrange

            var repo    = new Mock <ISportComplexRepository>();
            var manager = new SportComplexAccess(repo.Object);


            // Act

            manager.DeleteSportComplex(It.IsAny <int>());


            // Assert

            repo.Verify(x => x.DeleteSportComplex(It.IsAny <int>()), Times.Exactly(1));
        }
コード例 #2
0
        public void TestIfRestoreSportAttributeCallsRestoreSportAttributeInRepo()
        {
            // Arrange

            var repo    = new Mock <ISportComplexRepository>();
            var manager = new SportComplexAccess(repo.Object);


            // Act

            manager.RestoreSportAttribute(It.IsAny <int>());


            // Assert

            repo.Verify(x => x.RestoreSportAttribute(It.IsAny <int>()), Times.Exactly(1));
        }
コード例 #3
0
        public void TestIfGetArchivedSportAttributesCallsGetArchivedSportAttributesInRepo()
        {
            // Arrange

            var repo    = new Mock <ISportComplexRepository>();
            var manager = new SportComplexAccess(repo.Object);


            // Act

            manager.GetArchivedSportAttributes();


            // Assert

            repo.Verify(x => x.GetArchivedSportAttributes(), Times.Exactly(1));
        }
コード例 #4
0
        public void TestIfUpdateHallCallsUpdateHallInRepo()
        {
            // Arrange

            var repo    = new Mock <ISportComplexRepository>();
            var manager = new SportComplexAccess(repo.Object);


            // Act

            manager.UpdateHall(It.IsAny <Hall>());


            // Assert

            repo.Verify(x => x.UpdateHall(It.IsAny <Hall>()), Times.Exactly(1));
        }