added "throws" to expectation

expectation options now supports throwing an exception when the method is
called
changed to method names to convey their intent (handling methods)