Пример #1
0
        public void GetAgeGroupCallsContainsAge()
        {
            const uint AGE = 42U;

            var ageGroupMock = new Mock <AgeGroup>();

            ageGroupMock.Setup(ageGroup => ageGroup.ContainsAge(AGE))
            .Returns(true)
            .Verifiable();

            var repositoryMock = new Mock <IRepository <int, AgeGroup> >();

            repositoryMock.Setup(repo => repo.GetAll())
            .Returns(new[] { ageGroupMock.Object }.AsQueryable)
            .Verifiable();

            var service = new AgeGroupService(repositoryMock.Object);


            var result = service.GetAgeGroup(AGE);


            ageGroupMock.VerifyAll();
            repositoryMock.VerifyAll();
            Assert.AreEqual(ageGroupMock.Object, result);
        }
Пример #2
0
 public AgeGroupController()
 {
     service = new AgeGroupService(HttpContext);
 }