Ejemplo n.º 1
0
        public void GetUserById()
        {
            var demoDataContext = new Mock <BlogBDContext>();

            // get data simulate on UsersTestData.GetUsersData()
            demoDataContext.Setup(x => x.Users).Returns(UnitTestHelpers.GetQueryableMockDbSet <Users>(UsersTestData.GetUsersData().ToList()));
            demoDataContext.Setup(x => x.Profiles).Returns(UnitTestHelpers.GetQueryableMockDbSet <Profiles>(ProfileTestData.GetProfilesData().ToList()));

            UsersRepository usersRepository = new UsersRepository(demoDataContext.Object);
            var             result          = usersRepository.GetUserById(2);

            Assert.AreEqual("Naruto", result.Username);
        }