26 references to MetadataResourcesFixture
Aspire.Dashboard.Playwright.Tests (26)
Integration\Playwright\ResourcePaneMotionTests.cs (2)
13public sealed class ResourcePaneMotionTests(ResourcePaneResponsiveTests.MetadataResourcesFixture fixture) 14: PlaywrightTestsBase<ResourcePaneResponsiveTests.MetadataResourcesFixture>(fixture)
Integration\Playwright\ResourcePaneResponsiveTests.cs (24)
35public sealed class ResourcePaneResponsiveTests(ResourcePaneResponsiveTests.MetadataResourcesFixture fixture) 36: PlaywrightTestsBase<ResourcePaneResponsiveTests.MetadataResourcesFixture>(fixture) 155DashboardUIHelpers.MaskQueryStringValues(MetadataResourcesFixture.Endpoint)); 186new(ResourceViewModelChangeType.Upsert, MetadataResourcesFixture.CreateDynamicChild(91)), 272var resources = Enumerable.Range(0, 28).Select(MetadataResourcesFixture.CreatePerformanceResource).ToArray(); 274.. MetadataResourcesFixture.CreateResources().Select(resource => new ResourceViewModelChange(ResourceViewModelChangeType.Delete, resource)), 379await fixture.PublishAsync([new(ResourceViewModelChangeType.Upsert, MetadataResourcesFixture.CreateDynamicChild(0))]); 936var additions = Enumerable.Range(0, 22).Select(MetadataResourcesFixture.CreateDynamicChild).ToArray(); 1549await Assertions.Expect(image).ToHaveAttributeAsync("data-tooltip", MetadataResourcesFixture.LongImage); 1566await Assertions.Expect(link).ToHaveAttributeAsync("aria-label", MetadataResourcesFixture.LongResourceName); 1569await Assertions.Expect(link).ToHaveAttributeAsync("data-tooltip", MetadataResourcesFixture.LongResourceName); 1570await Assertions.Expect(page.Locator("aspire-tooltip-provider fluent-tooltip[aria-hidden='false']")).ToHaveTextAsync(MetadataResourcesFixture.LongResourceName); 1574await Assertions.Expect(page.Locator("aspire-tooltip-provider fluent-tooltip[aria-hidden='false']")).ToHaveTextAsync(MetadataResourcesFixture.LongResourceName); 1576await Assertions.Expect(page.Locator("#resource-pane-context-menu-header")).ToHaveTextAsync(MetadataResourcesFixture.LongResourceName); 1804await Assertions.Expect(endpoint).ToHaveAttributeAsync("href", MetadataResourcesFixture.Endpoint); 1814await Assertions.Expect(popup).ToHaveURLAsync(MetadataResourcesFixture.Endpoint); 1899await Assertions.Expect(row.Locator(".resource-row-endpoint-name")).ToHaveTextAsync(MetadataResourcesFixture.LongFriendlyName); 1902$"{MetadataResourcesFixture.LongFriendlyName}: https://example.test/frontend"); 1952await Assertions.Expect(api.Locator("time")).ToHaveAttributeAsync("datetime", MetadataResourcesFixture.StartTime.ToString("O", CultureInfo.InvariantCulture)); 1963var masked = DashboardUIHelpers.MaskQueryStringValues(MetadataResourcesFixture.Endpoint); 1978await Assertions.Expect(openEndpoint).ToHaveAttributeAsync("href", MetadataResourcesFixture.Endpoint); 1985await Assertions.Expect(popup).ToHaveURLAsync(MetadataResourcesFixture.Endpoint); 1994await Assertions.Expect(tcp).ToHaveTextAsync(DashboardUIHelpers.MaskQueryStringValues(MetadataResourcesFixture.TcpEndpoint)); 2055await Assertions.Expect(friendlyName).ToHaveTextAsync(MetadataResourcesFixture.LongFriendlyName);