Renamed tests and added a test.

Added a test to see if the event actually gets raised.
Updated test names,
Add ReSharper settings to allow unit test names
Added tests for Execute()
Removed unneeded usings.