public void SelectAlgorithm_Returns_Object_Of_Type_AlgorithmOfInt()
        {
            // Arrange
            var sut = new NumberGame();

            Enumerable.Range(1, 20)
            .ForEach(_ => {
                // Act
                var actual = sut.SelectAlgorithm();
                // Assert
                Assert.NotNull(actual);
                Assert.IsAssignableFrom <Algorithm <int> >(actual);
            }
                     );
        }