public void List_ValidBlogUser_VerifyDataAccessAdapter() { var mockDataAccessAdapter = new MockIBlogUserDataAccessAdapter(); var stubValidator = new StubIBlogUserValidator(); var repository = new BlogUserRepository(mockDataAccessAdapter, stubValidator); repository.List(); mockDataAccessAdapter.VerifyList(); }
public void List_ValidBlogUser_ReturnsExpectedList() { var stubDataAccessAdapter = new StubIBlogUserDataAccessAdapter(); var stubValidator = new StubIBlogUserValidator(); var repository = new BlogUserRepository(stubDataAccessAdapter, stubValidator); var expected = new List <BlogUser> { new BlogUserFactory().Create() }; stubDataAccessAdapter.StubList(expected); var actual = repository.List(); Assert.Equal(expected, actual); }