From 71db39ca74ac768abc20e285856c0fef208fb545 Mon Sep 17 00:00:00 2001 From: Robert Marshall Date: Mon, 22 Jun 2020 11:35:42 +0100 Subject: [PATCH] Fix tests --- build.sh | 0 .../BlogControllerTests.cs | 38 +++++++++---------- 2 files changed, 19 insertions(+), 19 deletions(-) mode change 100644 => 100755 build.sh diff --git a/build.sh b/build.sh old mode 100644 new mode 100755 diff --git a/src/Robware.Api.Blog.Tests/BlogControllerTests.cs b/src/Robware.Api.Blog.Tests/BlogControllerTests.cs index 7401d24..3fd1f30 100644 --- a/src/Robware.Api.Blog.Tests/BlogControllerTests.cs +++ b/src/Robware.Api.Blog.Tests/BlogControllerTests.cs @@ -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(); } @@ -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(); } @@ -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(); } @@ -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(); } @@ -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()).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(); } @@ -229,7 +229,7 @@ namespace Robware.Api.Blog.Tests { var repo = Substitute.For(); 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>(); var repo = Substitute.For(); - var controller = new BlogController(logger, repo); + var controller = new BlogController(logger, repo, null); (await controller.DeletePost(1)).Should().BeOfType(); 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(); await repo.Received(1).SavePost(Arg.Is(post => post.Content == "content")); } @@ -261,7 +261,7 @@ namespace Robware.Api.Blog.Tests { var repo = Substitute.For(); 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(); } }