public void GetPrimeNumbers_LimitIs100_ReturnsPrimeNumbersUpToLimit()
        {
            var result = mathCalculator.GetPrimeNumbers(100).ToList();

            Assert.That(result, Is.Not.Empty);
            Assert.That(result.Count(), Is.EqualTo(25));

            Assert.That(result, Does.Contain(2));
            Assert.That(result, Does.Contain(3));
            Assert.That(result, Does.Contain(5));

            Assert.That(result, Is.EquivalentTo(GetExpectedNumbers()));

            Assert.That(result, Is.Ordered);
            Assert.That(result, Is.Unique);

            // Fluent
            result.Should().NotBeEmpty()
            .And.HaveCount(25)
            .And.ContainInOrder(GetExpectedNumbers());
        }