Class DefaultPageAssertions

  • All Implemented Interfaces:
    eu.tsystems.mms.tic.testframework.internal.asserts.ScreenshotAssertion, PageAssertions

    public class DefaultPageAssertions
    extends java.lang.Object
    implements PageAssertions
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultPageAssertions​(Page page, eu.tsystems.mms.tic.testframework.internal.asserts.PropertyAssertionConfig config)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> displayed()  
      eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> present()  
      eu.tsystems.mms.tic.testframework.internal.asserts.ImageAssertion screenshot​(eu.tsystems.mms.tic.testframework.report.Report.Mode reportMode)  
      eu.tsystems.mms.tic.testframework.internal.asserts.StringAssertion<java.lang.String> title()  
      eu.tsystems.mms.tic.testframework.internal.asserts.StringAssertion<java.lang.String> url()  
      RectAssertion viewport()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface eu.tsystems.mms.tic.testframework.internal.asserts.ScreenshotAssertion

        screenshot
    • Constructor Detail

      • DefaultPageAssertions

        public DefaultPageAssertions​(Page page,
                                     eu.tsystems.mms.tic.testframework.internal.asserts.PropertyAssertionConfig config)
    • Method Detail

      • title

        public eu.tsystems.mms.tic.testframework.internal.asserts.StringAssertion<java.lang.String> title()
        Specified by:
        title in interface PageAssertions
      • url

        public eu.tsystems.mms.tic.testframework.internal.asserts.StringAssertion<java.lang.String> url()
        Specified by:
        url in interface PageAssertions
      • displayed

        public eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> displayed()
        Specified by:
        displayed in interface PageAssertions
      • present

        public eu.tsystems.mms.tic.testframework.internal.asserts.BinaryAssertion<java.lang.Boolean> present()
        Specified by:
        present in interface PageAssertions
      • screenshot

        public eu.tsystems.mms.tic.testframework.internal.asserts.ImageAssertion screenshot​(eu.tsystems.mms.tic.testframework.report.Report.Mode reportMode)
        Specified by:
        screenshot in interface eu.tsystems.mms.tic.testframework.internal.asserts.ScreenshotAssertion