upgraded solution to xUnit + FluentAssertions