42 references to Page
Microsoft.VisualStudioCode.Razor.IntegrationTests (42)
Services\CodeActionService.cs (1)
41
await TestServices.Playwright.
Page
.Locator(".action-widget, .context-view.monaco-menu-container")
Services\CompletionServices.cs (3)
41
await TestServices.Playwright.
Page
.Locator(".suggest-widget.visible")
67
var itemTexts = await TestServices.Playwright.
Page
.EvaluateAsync<string[]>(@"
115
var debugInfo = await TestServices.Playwright.
Page
.EvaluateAsync<string>(@"
Services\DiagnosticsServices.cs (5)
18
var errorCount = await TestServices.Playwright.
Page
.Locator(".squiggly-error").CountAsync();
27
var warningCount = await TestServices.Playwright.
Page
.Locator(".squiggly-warning").CountAsync();
36
var unnecessaryCount = await TestServices.Playwright.
Page
.Locator(".monaco-editor .squiggly-inline-unnecessary").CountAsync();
74
await TestServices.Playwright.
Page
.Locator(".markers-panel")
92
var problemItems = await TestServices.Playwright.
Page
.EvaluateAsync<string[]>(@"
Services\EditorService.cs (11)
124
await TestServices.Playwright.
Page
.Locator(".quick-input-widget .quick-input-box input")
140
await TestServices.Playwright.
Page
.Locator(".quick-input-widget")
158
var activeTabLocator = TestServices.Playwright.
Page
.Locator(".tab.active .monaco-icon-label-container");
175
var statusText = await TestServices.Playwright.
Page
.EvaluateAsync<string?>(@"
286
var dirtyCount = await TestServices.Playwright.
Page
.Locator(".tab.active.dirty").CountAsync();
315
var itemCount = await TestServices.Playwright.
Page
.Locator(".quick-input-list .monaco-list-row").CountAsync();
336
await TestServices.Playwright.
Page
.Locator(".editor-widget.find-widget")
356
await TestServices.Playwright.
Page
.Locator(".editor-widget.find-widget.visible")
399
await TestServices.Playwright.
Page
.Locator(".quick-input-widget .quick-input-box input")
412
var listItemCount = await TestServices.Playwright.
Page
.Locator(".quick-input-list .monaco-list-row").CountAsync();
424
var activeTabLocator = TestServices.Playwright.
Page
.Locator(".tab.active .monaco-icon-label-container");
Services\HoverServices.cs (4)
22
var cursorLocator = TestServices.Playwright.
Page
.Locator(".cursor");
34
await TestServices.Playwright.
Page
.Mouse.MoveAsync(box.X + (box.Width / 2), box.Y + (box.Height / 2));
54
await TestServices.Playwright.
Page
.Locator(".monaco-hover-content").First
73
var hoverLocator = TestServices.Playwright.
Page
.Locator(".monaco-hover-content");
Services\InputService.cs (7)
32
await TestServices.Playwright.
Page
.Keyboard.TypeAsync(text, new Microsoft.Playwright.KeyboardTypeOptions { Delay = delayMs });
40
await TestServices.Playwright.
Page
.Keyboard.PressAsync(GetKeyString(key));
49
await TestServices.Playwright.
Page
.Keyboard.PressAsync($"Shift+{GetKeyString(key)}");
58
await TestServices.Playwright.
Page
.Keyboard.PressAsync($"{s_primaryModifier}+{key}");
67
await TestServices.Playwright.
Page
.Keyboard.PressAsync($"{s_primaryModifier}+{GetKeyString(key)}");
76
await TestServices.Playwright.
Page
.Keyboard.PressAsync($"{s_primaryModifier}+Shift+{key}");
86
await TestServices.Playwright.
Page
.Keyboard.PressAsync($"Control+{key}");
Services\NavigationServices.cs (5)
40
var peekVisible = await TestServices.Playwright.
Page
.Locator(".peekview-widget").CountAsync() > 0;
67
var peekViewCount = await TestServices.Playwright.
Page
.Locator(".peekview-widget").CountAsync();
68
var referencesPanelCount = await TestServices.Playwright.
Page
.Locator("[id='workbench.panel.referencesView']").CountAsync();
80
var peekItemsCount = await TestServices.Playwright.
Page
.Locator(".peekview-widget .monaco-list-row").CountAsync();
87
var panelItemsCount = await TestServices.Playwright.
Page
.Locator("[id='workbench.panel.referencesView'] .monaco-list-row").CountAsync();
Services\RazorService.cs (1)
108
var tokenContent = await TestServices.Playwright.
Page
.EvaluateAsync<string?>(@"
Services\VSCodeService.cs (5)
473
await testServices.Playwright.
Page
.Locator(".monaco-workbench")
486
await testServices.Playwright.
Page
.Locator(".statusbar")
516
var count = await testServices.Playwright.
Page
.Locator("[aria-label*='C#']").CountAsync();
537
var languageModeLocator = testServices.Playwright.
Page
.Locator("[aria-label*='Select Language Mode']");
565
var loadingCount = await testServices.Playwright.
Page
.Locator(".progress-bit").CountAsync();