Skip to content

Commit 72469a2

Browse files
committed
Added test for dnd
1 parent e9cb160 commit 72469a2

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

tests/LinkDotNet.Blog.UnitTests/Web/Shared/UploadFileTests.cs

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,27 @@ public void ShouldPutIdAndClassOnItems()
5858
cut.FindAll(".some-class").Should().NotBeEmpty();
5959
cut.FindAll("#some-id").Should().NotBeEmpty();
6060
}
61+
62+
[Fact]
63+
public void ShouldIndicateDragAndDropBehavior()
64+
{
65+
Services.AddScoped(_ => new Mock<IFileProcessor>().Object);
66+
var cut = RenderComponent<UploadFile>();
67+
68+
cut.Find("input").DragEnter();
69+
70+
cut.Find(".can-drop").Should().NotBeNull();
71+
}
72+
73+
[Fact]
74+
public void ShouldRemoveDragAndDropBehaviorWhenOutside()
75+
{
76+
Services.AddScoped(_ => new Mock<IFileProcessor>().Object);
77+
var cut = RenderComponent<UploadFile>();
78+
cut.Find("input").DragEnter();
79+
80+
cut.Find("input").DragLeave();
81+
82+
cut.FindAll(".can-drop").Should().BeEmpty();
83+
}
6184
}

0 commit comments

Comments
 (0)