diff --git a/src/PanoptesTest/ConfigTests.cs b/src/PanoptesTest/ConfigTests.cs index 3ee554a..43e99c9 100644 --- a/src/PanoptesTest/ConfigTests.cs +++ b/src/PanoptesTest/ConfigTests.cs @@ -7,7 +7,7 @@ using System.Net.Http; public class ModuleConfigTests : TestContext { [Fact] - public void ImageNameInputFieldIsPresent() + public void NameInputFieldIsPresent() { Services.AddSingleton(); // Arrange @@ -16,7 +16,55 @@ public class ModuleConfigTests : TestContext var cut = ctx.RenderComponent(); // Act - var input = cut.Find("input[name='ImageName']"); + var input = cut.Find("input[name='name']"); + + // Assert + Assert.NotNull(input); + } + + [Fact] + public void ImageInputFieldIsPresent() + { + Services.AddSingleton(); + // Arrange + using var ctx = new TestContext(); + ctx.Services.AddSingleton(); + var cut = ctx.RenderComponent(); + + // Act + var input = cut.Find("input[name='image']"); + + // Assert + Assert.NotNull(input); + } + + [Fact] + public void UserInputFieldIsPresent() + { + Services.AddSingleton(); + // Arrange + using var ctx = new TestContext(); + ctx.Services.AddSingleton(); + var cut = ctx.RenderComponent(); + + // Act + var input = cut.Find("input[name='user']"); + + // Assert + Assert.NotNull(input); + } + + [Fact] + public void InternalInputFieldIsPresent() + { + Services.AddSingleton(); + // Arrange + using var ctx = new TestContext(); + ctx.Services.AddSingleton(); + var cut = ctx.RenderComponent(); + + // Act + var input = cut.Find("input[name='internal']"); // Assert Assert.NotNull(input);