src/Context.php
public function it($label, $block) {
    return $this->_tests[] = new Example($label, $block, $this->_indent . '  ', $this);
  }
public function it($label, $block) {
    return $this->_tests[] = new Example($label, $block, $this->_indent . '  ', $this);
  }
public function it ( $ label , $ block ) { return $ this -> _tests [ ] = new Example ( $ label , $ block , $ this -> _indent . '  ' , $ this ) ; }
Creates a new example.

This is where individual tests are performed.  The label should describe
what is to be expected in this test in a sentence that follows "it".
(Eg. "It" "should evaluate to true in this situation.")

@param $label A string label of what is being expected.
@param $block An anonymous function that performs all the testing
for this example.  It should take one parameter, which will be the Example
instance that can perform `expect` methods.
Creates a new example .