예제 #1
0
        public void GetUserByName_OkTest()
        {
            string name   = "Udhaya";
            var    output = UserControllerMock.GetUsersByName(name);

            //Get Mock Repository object
            var userRepositoryMock = new Mock <IUserInfoBO>();


            //Setup mock object and return mock output
            userRepositoryMock
            .Setup(m => m.GetAllUser("", name))
            .Returns(output);



            //Invoke controller method
            UserController controller = new UserController(userRepositoryMock.Object);

            var value = controller.Get(name, "");

            Assert.NotNull(value);
            Assert.IsType <List <UserInfoDTO> >(value);
            Assert.Equal(2, (value[0].EmployeeID));
            Assert.Equal("Udhaya", (value[0].FirstName));
        }
예제 #2
0
파일: PTSpecs.cs 프로젝트: Uday-bot/FSEAPI
        public void GetUserByName_OkTest()
        {
            string name   = "Udhaya";
            var    output = UserControllerMock.GetUsersByName(name);

            //Get Mock Repository object
            var userRepositoryMock = new Mock <IUserInfoBO>();

            //Setup mock object and return mock output
            userRepositoryMock
            .Setup(m => m.GetAllUser("", name))
            .Returns(output);

            //Invoke controller method
            UserController controller = new UserController(userRepositoryMock.Object);

            var value = controller.Get(name, "");
        }