Bumblebee.IntegrationTests.Setup.ThreadedSessionTests.Given_multiple_sessions_in_single_thread_When_loading_with_drivers_Then_should_maintain_distinct_sessions C# (CSharp) Метод

Given_multiple_sessions_in_single_thread_When_loading_with_drivers_Then_should_maintain_distinct_sessions() приватный Метод

		public void Given_multiple_sessions_in_single_thread_When_loading_with_drivers_Then_should_maintain_distinct_sessions()
		{
			var session1 = Threaded<Session>
				.With<PhantomJS>()
				.Verify(s => s.Driver is PhantomJSDriver);

			var session2 = Threaded<DerivedSession>
				.With<PhantomJS>()
				.Verify(s => s.Driver is PhantomJSDriver);

			session1
				.Verify(s => s is Session);

			session2
				.Verify(s => s is DerivedSession);

			session1.Should().NotBe(session2);

			session1.End();
			session2.End();
		}