Fix tests
This commit is contained in:
parent
7bbe3d853f
commit
71db39ca74
2 changed files with 19 additions and 19 deletions
|
@ -26,7 +26,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
var expectation = new BlogPost();
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.Get("url")).Value.Should().BeEquivalentTo(expectation);
|
||||
}
|
||||
|
||||
|
@ -39,7 +39,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
var expectation = new BlogPost();
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.Get("1")).Value.Should().BeEquivalentTo(expectation);
|
||||
}
|
||||
|
||||
|
@ -50,7 +50,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
repo.GetPostByUrlAsync("url").Throws(new ItemNotFoundException("", null));
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.Get("url")).Result.Should().BeOfType<NotFoundObjectResult>();
|
||||
}
|
||||
|
||||
|
@ -61,7 +61,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
repo.GetPostByIdAsync(1).Throws(new ItemNotFoundException("", null));
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.Get("1")).Result.Should().BeOfType<NotFoundObjectResult>();
|
||||
}
|
||||
|
||||
|
@ -74,7 +74,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
var expectation = new BlogPost[10];
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.GetLatestPosts()).Value.Should().BeEquivalentTo(expectation);
|
||||
}
|
||||
|
||||
|
@ -87,7 +87,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
var expectation = new BlogPost[1];
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.GetLatestPosts(1)).Value.Should().BeEquivalentTo(expectation);
|
||||
}
|
||||
|
||||
|
@ -100,7 +100,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
var expectation = new BlogPost[1];
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.GetLatestPosts(1, 1)).Value.Should().BeEquivalentTo(expectation);
|
||||
}
|
||||
|
||||
|
@ -111,7 +111,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
repo.GetLatestPostsAsync(1, 1000).Throws(new ItemNotFoundException("", null));
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.GetLatestPosts(1, 1000)).Result.Should().BeOfType<NotFoundObjectResult>();
|
||||
}
|
||||
|
||||
|
@ -124,7 +124,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
var expectation = new BlogPost();
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.GetLatestPost()).Value.Should().BeEquivalentTo(expectation);
|
||||
}
|
||||
|
||||
|
@ -135,7 +135,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
repo.GetLatestPostAsync().Throws(new ItemNotFoundException("", null));
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.GetLatestPost()).Result.Should().BeOfType<NotFoundObjectResult>();
|
||||
}
|
||||
|
||||
|
@ -146,7 +146,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
repo.GetCountAsync().Returns(1);
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.GetCount()).Value.Should().Be(1);
|
||||
}
|
||||
|
||||
|
@ -157,7 +157,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
|
||||
repo.GetCountAsync().Throws(new ItemNotFoundException("", null));
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.GetCount()).Value.Should().Be(0);
|
||||
}
|
||||
|
||||
|
@ -178,7 +178,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
};
|
||||
repo.SavePost(Arg.Any<BlogPost>()).Returns(expected);
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.SavePost(submission)).Value.Should().Be(expected);
|
||||
}
|
||||
|
||||
|
@ -203,7 +203,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
};
|
||||
repo.SavePost(existingPost).Returns(expected);
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.SavePost(submission)).Value.Should().BeEquivalentTo(expected);
|
||||
}
|
||||
|
||||
|
@ -219,7 +219,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
Title = "title"
|
||||
};
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.SavePost(submission)).Result.Should().BeOfType<BadRequestObjectResult>();
|
||||
}
|
||||
|
||||
|
@ -229,7 +229,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
var repo = Substitute.For<IBlogRepository>();
|
||||
repo.GetAllPostsAsync().Returns(new BlogPost[10]);
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.GetAllPosts()).Value.Should().BeEquivalentTo(new BlogPost[10]);
|
||||
}
|
||||
|
||||
|
@ -238,7 +238,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
var logger = Substitute.For<ILogger<BlogController>>();
|
||||
var repo = Substitute.For<IBlogRepository>();
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.DeletePost(1)).Should().BeOfType<OkResult>();
|
||||
await repo.Received(1).DeletePostAsync(1);
|
||||
}
|
||||
|
@ -250,7 +250,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
var existingPost = new BlogPost {Draft = "content"};
|
||||
repo.GetPostByIdAsync(1).Returns(existingPost);
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.PublishPost(1)).Should().BeOfType<OkResult>();
|
||||
await repo.Received(1).SavePost(Arg.Is<BlogPost>(post => post.Content == "content"));
|
||||
}
|
||||
|
@ -261,7 +261,7 @@ namespace Robware.Api.Blog.Tests {
|
|||
var repo = Substitute.For<IBlogRepository>();
|
||||
repo.GetPostByIdAsync(1).Throws(new ItemNotFoundException("", null));
|
||||
|
||||
var controller = new BlogController(logger, repo);
|
||||
var controller = new BlogController(logger, repo, null);
|
||||
(await controller.PublishPost(1)).Should().BeOfType<BadRequestObjectResult>();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue