public void RandomSecondGeneratorTest(int n)
        {
            SecondGenerator generator = new SecondGenerator();
            var             result    = generator.GenerateArray(n);

            Assert.IsTrue(Math.Abs(result.Sum() - 1) < 0.000001);
        }
        public void GeneratorExeptionTest(int n)
        {
            SecondGenerator secondGenerator = new SecondGenerator();
            FirstGenerator  firstGenerator  = new FirstGenerator();

            Assert.Throws <ArgumentException>(() => firstGenerator.GenerateArray(n));
            Assert.Throws <ArgumentException>(() => secondGenerator.GenerateArray(n));
        }