public void GetById_ValidBlogUser_VerifyDataAccessAdapter() { var mockDataAccessAdapter = new MockIBlogUserDataAccessAdapter(); var stubValidator = new StubIBlogUserValidator(); var repository = new BlogUserRepository(mockDataAccessAdapter, stubValidator); var param_userId = new BlogUserFactory().Create().UserId; repository.GetById(param_userId); mockDataAccessAdapter.VerifyGetById(param_userId); }
public void GetById_ValidBlogUser_ReturnsExpectedBlogUser() { var stubDataAccessAdapter = new StubIBlogUserDataAccessAdapter(); var stubValidator = new StubIBlogUserValidator(); var repository = new BlogUserRepository(stubDataAccessAdapter, stubValidator); var expected = new BlogUserFactory().Create(); stubDataAccessAdapter.StubGetById(expected); var param_userId = expected.UserId; var actual = repository.GetById(param_userId); Assert.Equal(expected, actual); }