Example #1
0
        public void GetAllUsers_Should_Call_UsersGetAllOnce()
        {
            var userServiceMocked       = new Mock <IUserService>();
            var groupsServiceMocked     = new Mock <IGroupService>();
            var friendListServiceMocked = new Mock <IFriendListService>();

            userServiceMocked.Setup(m => m.GetAll())
            .Returns(new List <User>());

            var controller = new AdministrationController(groupsServiceMocked.Object,
                                                          friendListServiceMocked.Object, userServiceMocked.Object);

            controller.GetAllUsers();

            userServiceMocked.Verify(m => m.GetAll(), Times.Once);
        }