public async Task GetLinkTag_ValidFallbackBundle_ShouldReturnStyleTag() { // Arrange var fixture = new GetLinkTagFixture(AssetServiceBaseFixture.InvalidBundle, AssetServiceBaseFixture.ValidFallbackBundleWithoutExtension); // Act var result = await fixture.GetLinkTagAsync(); // Assert fixture.VerifyFallbackExisting(result); }
public async Task GetLinkTag_ValidBundleWithExtension_ShouldReturnStyleTag() { // Arrange var fixture = new GetLinkTagFixture(GetLinkTagFixture.ValidBundleWithExtension); // Act var result = await fixture.GetLinkTagAsync(); // Assert fixture.VerifyExisting(result); }
public async Task GetLinkTag_InvalidFallbackBundle_ShouldReturnEmptyHtmlString() { // Arrange var fixture = new GetLinkTagFixture(AssetServiceBaseFixture.InvalidBundle, AssetServiceBaseFixture.InvalidBundle); // Act var result = await fixture.GetLinkTagAsync(); // Assert fixture.VerifyFallbackNonExisting(result); }
public async Task GetLinkTag_EmptyString_ShouldReturnEmptyHtmlString() { // Arrange var fixture = new GetLinkTagFixture(string.Empty); // Act var result = await fixture.GetLinkTagAsync(); // Assert fixture.VerifyEmpty(result); }