code: public C run(Runnable runnable) throws SniffyAssertionError {
          checkOpened();
          try {
              runnable.run();
          } catch (Throwable e) {
              throw verifyAndAddToException(e);
          }
  
          verify();
          return self();
      }
docs: Executes the {@link Runnable#run()} method on provided argument and verifies the expectations
  @throws SniffyAssertionError if wrong number of queries was executed
  @since 2.0