# Initial approach to async steps support
Refactored to extract Step.cs and separate AsyncStep.cs and SyncStep.cs. Still need to support method groups with async void signature.
Introduced AsyncTestSyncContext.cs from XUnit project to support async void methods. Added unit test for it.

Still need to add tests for exceptions.
Test for exceptions of the correct type.
Added async support for Given, When, Then, And, But and f methods.
Fixed source analysis issues.
Fixed issues in unit tests when running with xunit console runner.
Refactoring to simplify Step.cs inheritance hierarchy
Merge pull request #128 from dschenkelman/issues/25

Initial proposal to fix #25.