@Test(expected = FlashNotSupported.class)
  public void shouldThrowAnExceptionIfWebDriverDoesNotSupportFlash() {
    final WebDriver driver = Mockito.mock(WebDriver.class);
    WebDriverProvider provider =
        new DelegatingWebDriverProvider() {

          public void initialize() {
            this.delegate.set(driver);
          }
        };
    provider.initialize();
    FlashPage page = new FlashPage(provider) {};
    page.flashDriver();
  }
 private void sendContextMessage(String step) {
   try {
     JavascriptExecutor je = (JavascriptExecutor) webDriverProvider.get();
     je.executeScript("sauce:context=Step: " + step);
   } catch (Exception e) {
   }
 }