public async Task ShouldSupportAddInitScript() { await _page.Context.AddInitScriptAsync("() => window.bar = 17"); await _page.AddInitScriptAsync("() => window.foo = 42"); await _page.GoToAsync(TestConstants.ServerUrl + "/dynamic-oopif.html"); Assert.Equal(1, await CountOOPIFsASync(_browser)); Assert.Equal(2, _page.Frames.Count()); Assert.Equal(42, await _page.Frames[0].EvaluateAsync <int>("() => window.foo")); Assert.Equal(42, await _page.Frames[1].EvaluateAsync <int>("() => window.foo")); Assert.Equal(17, await _page.Frames[0].EvaluateAsync <int>("() => window.bar")); Assert.Equal(17, await _page.Frames[1].EvaluateAsync <int>("() => window.bar")); }