FluentAssertions using an 'AssertionScope' An AssertionScope is used for multiple assertions, so that not only the first failure will be shown, but all of them. These multiple assertions will throw together, at the moment the assertion-scope is disposed.