Skip to content

Commit 1ab424f

Browse files
committed
Fix tests
1 parent 5d50916 commit 1ab424f

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

LinkDotNet.Blog.UnitTests/Web/Shared/LikeTests.cs

+8-5
Original file line numberDiff line numberDiff line change
@@ -54,22 +54,24 @@ public void ShouldSetLocalStorageVariableOnClick()
5454
var localStorage = new Mock<ILocalStorageService>();
5555
Services.AddScoped(_ => localStorage.Object);
5656
var blogPost = new BlogPostBuilder().Build();
57+
blogPost.Id = "id";
5758
var cut = RenderComponent<Like>(
5859
p => p.Add(l => l.BlogPost, blogPost));
5960

6061
cut.Find("button").Click();
6162

62-
localStorage.Verify(l => l.SetItemAsync("hasLiked", true, default), Times.Once);
63+
localStorage.Verify(l => l.SetItemAsync("hasLiked/id", true, default), Times.Once);
6364
}
6465

6566
[Fact]
6667
public void ShouldCheckLocalStorageOnInit()
6768
{
6869
var localStorage = new Mock<ILocalStorageService>();
69-
localStorage.Setup(l => l.ContainKeyAsync("hasLiked", default)).ReturnsAsync(true);
70-
localStorage.Setup(l => l.GetItemAsync<bool>("hasLiked", default)).ReturnsAsync(true);
70+
localStorage.Setup(l => l.ContainKeyAsync("hasLiked/id", default)).ReturnsAsync(true);
71+
localStorage.Setup(l => l.GetItemAsync<bool>("hasLiked/id", default)).ReturnsAsync(true);
7172
Services.AddScoped(_ => localStorage.Object);
7273
var blogPost = new BlogPostBuilder().Build();
74+
blogPost.Id = "id";
7375
var wasLike = true;
7476
var cut = RenderComponent<Like>(
7577
p => p.Add(l => l.BlogPost, blogPost)
@@ -86,12 +88,13 @@ public void ShouldCheckStorageOnClickAgainAndDoNothingOnMismatch()
8688
var localStorage = new Mock<ILocalStorageService>();
8789
Services.AddScoped(_ => localStorage.Object);
8890
var blogPost = new BlogPostBuilder().Build();
91+
blogPost.Id = "id";
8992
var wasClicked = false;
9093
var cut = RenderComponent<Like>(
9194
p => p.Add(l => l.BlogPost, blogPost)
9295
.Add(l => l.OnBlogPostLiked, _ => wasClicked = true));
93-
localStorage.Setup(l => l.ContainKeyAsync("hasLiked", default)).ReturnsAsync(true);
94-
localStorage.Setup(l => l.GetItemAsync<bool>("hasLiked", default)).ReturnsAsync(true);
96+
localStorage.Setup(l => l.ContainKeyAsync("hasLiked/id", default)).ReturnsAsync(true);
97+
localStorage.Setup(l => l.GetItemAsync<bool>("hasLiked/id", default)).ReturnsAsync(true);
9598

9699
cut.Find("button").Click();
97100

0 commit comments

Comments
 (0)