@@ -42,8 +42,7 @@ void shouldNotCloseBiDiSessionIfOneWindowIsClosed() {
4242
4343 BiDi biDi = driver .getBiDi ();
4444
45- BiDiSessionStatus status =
46- biDi .send (new Command <>("session.status" , Collections .emptyMap (), BiDiSessionStatus .class ));
45+ BiDiSessionStatus status = biDi .getBidiSessionStatus ();
4746 assertThat (status ).isNotNull ();
4847 assertThat (status .getMessage ()).isEqualTo ("Session already started" );
4948
@@ -53,8 +52,7 @@ void shouldNotCloseBiDiSessionIfOneWindowIsClosed() {
5352
5453 driver .close ();
5554
56- BiDiSessionStatus statusAfterClosing =
57- biDi .send (new Command <>("session.status" , Collections .emptyMap (), BiDiSessionStatus .class ));
55+ BiDiSessionStatus statusAfterClosing = biDi .getBidiSessionStatus ();
5856 assertThat (statusAfterClosing ).isNotNull ();
5957 assertThat (status .getMessage ()).isEqualTo ("Session already started" );
6058 driver .quit ();
@@ -70,19 +68,14 @@ void shouldCloseBiDiSessionIfLastWindowIsClosed() {
7068
7169 BiDi biDi = driver .getBiDi ();
7270
73- BiDiSessionStatus status =
74- biDi .send (new Command <>("session.status" , Collections .emptyMap (), BiDiSessionStatus .class ));
71+ BiDiSessionStatus status = biDi .getBidiSessionStatus ();
7572 assertThat (status ).isNotNull ();
7673 assertThat (status .getMessage ()).isEqualTo ("Session already started" );
7774
7875 driver .close ();
7976
8077 // Closing the last top-level browsing context, closes the WebDriver and BiDi session
8178 assertThatExceptionOfType (WebDriverException .class )
82- .isThrownBy (
83- () ->
84- biDi .send (
85- new Command <>(
86- "session.status" , Collections .emptyMap (), BiDiSessionStatus .class )));
79+ .isThrownBy (() -> biDi .getBidiSessionStatus ());
8780 }
8881}
0 commit comments