Throw an exception when during() is used with unknown method

As described in #170

The following now fails + prompts method generation when method foo does not exist

    function it_should_throw_some_sort_of_exception()
    {
        $this->shouldThrow(\Exception::class)->during('foo',[]);
    }