2020import com .microsoft .playwright .assertions .PlaywrightAssertions ;
2121import org .junit .jupiter .api .Test ;
2222import org .opentest4j .AssertionFailedError ;
23+ import org .opentest4j .ValueWrapper ;
2324
2425import java .util .regex .Pattern ;
2526
@@ -656,9 +657,9 @@ void isCheckedFail() {
656657 AssertionFailedError e = assertThrows (AssertionFailedError .class , () -> {
657658 assertThat (locator ).isChecked (new LocatorAssertions .IsCheckedOptions ().setTimeout (1000 ));
658659 });
659- assertNull ( e .getExpected ());
660- assertNull ( e .getActual ());
661- assertTrue (e .getMessage ().contains ("Locator expected to be checked" ), e .getMessage ());
660+ assertEquals ( "checked" , e .getExpected (). getStringRepresentation ());
661+ assertEquals ( "unchecked" , e .getActual (). getStringRepresentation ());
662+ assertTrue (e .getMessage ().contains ("Locator expected to be: checked" ), e .getMessage ());
662663 }
663664
664665 @ Test
@@ -668,9 +669,10 @@ void notIsCheckedFail() {
668669 AssertionFailedError e = assertThrows (AssertionFailedError .class , () -> {
669670 assertThat (locator ).not ().isChecked (new LocatorAssertions .IsCheckedOptions ().setTimeout (1000 ));
670671 });
671- assertNull (e .getExpected ());
672- assertNull (e .getActual ());
673- assertTrue (e .getMessage ().contains ("Locator expected not to be checked" ), e .getMessage ());
672+
673+ assertEquals ("checked" , e .getExpected ().getStringRepresentation ());
674+ assertEquals ("checked" , e .getActual ().getStringRepresentation ());
675+ assertTrue (e .getMessage ().contains ("Locator expected not to be: checked" ), e .getMessage ());
674676 }
675677
676678 @ Test
@@ -686,7 +688,7 @@ void isCheckedFalseFail() {
686688 Locator locator = page .locator ("input" );
687689 AssertionFailedError error = assertThrows (AssertionFailedError .class ,
688690 () -> assertThat (locator ).isChecked (new LocatorAssertions .IsCheckedOptions ().setChecked (false ).setTimeout (1000 )));
689- assertTrue (error .getMessage ().contains ("Locator expected to be unchecked" ), error .getMessage ());
691+ assertTrue (error .getMessage ().contains ("Locator expected to be: unchecked" ), error .getMessage ());
690692 }
691693
692694 @ Test
0 commit comments