Exemplo n.º 1
0
        public void DeleteAllByAuthorId_ValidAuthorId_Returns()
        {
            var stubDataAccessAdapter = new StubIBlogPostDataAccessAdapter();
            var stubValidator         = new StubIBlogPostValidator();
            var repository            = new BlogPostRepository(stubDataAccessAdapter, stubValidator);
            var param_authorId        = new BlogPostFactory().Create().AuthorId;

            repository.DeleteAllByAuthorId(param_authorId);
        }
Exemplo n.º 2
0
        public void DeleteAllByAuthorId_ValidAuthorId_VerifyDataAccessAdapter()
        {
            var mockDataAccessAdapter = new MockIBlogPostDataAccessAdapter();
            var stubValidator         = new StubIBlogPostValidator();
            var repository            = new BlogPostRepository(mockDataAccessAdapter, stubValidator);
            var param_authorId        = new BlogPostFactory().Create().AuthorId;

            repository.DeleteAllByAuthorId(param_authorId);

            mockDataAccessAdapter.VerifyDeleteAllByAuthorId(param_authorId);
        }