public async Task DivHandler_DividesDividendByDivisor() { var request = new DivRequest { Dividend = TestHelper.GeneratePositiveNumber(), Divisor = TestHelper.GeneratePositiveNumber() }; var expectedQuotiend = request.Dividend / request.Divisor; var expectedRemainder = request.Dividend % request.Divisor; var handler = new DivHandler(); var response = await handler.Handle(request, default); using (new AssertionScope()) { response.Quotient.Should().Be(expectedQuotiend); response.Remainder.Should().Be(expectedRemainder); } }