code: public function parse(NodeElement $html_table)
      {
          $tag = $html_table->getTagName();
          if ($tag !== 'table') {
              throw new ElementHtmlException(
                  'Expected a <table> node but got <'.$tag.'>',
                  $html_table->getSession()->getDriver(),
                  $html_table
              );
          }
  
          return $this->html_parser->parse($html_table->getOuterHtml());
      }
docs: @param \Behat\Mink\Element\NodeElement $html_table
  
  @return \Ingenerator\BehatTableAssert\TableNode\PaddedTableNode
  @throws \Behat\Mink\Exception\ElementHtmlException
  @throws \InvalidArgumentException