Exemplo n.º 1
0
        static void Main(string[] args)
        {
            var cSharpTests = new CSharpTests();

            cSharpTests.TestingTypes();

            #region quickTests
            var dog = new Dog();


            if (DateTime.Now > dog.Date)
            {
                var toto = "";
            }

            var result = dog?.IsIt == true ? 111 : 222;  //musi byc == true

            var dog2 = new Dog(2, isIt: true);
            #endregion

            var joinTwoQueries = new JoinTwoQueries();
            var re             = joinTwoQueries.LinkData();


            var gac = new GroupAndCount();
            gac.GetData();


            Console.WriteLine("Random array[100] with numbers from 1 to 100:");
            var randomArray1_100 = new RandomArray1_100();
            var result_int_1_100 = randomArray1_100.Generate();

            Console.WriteLine("End");
        }
Exemplo n.º 2
0
        public void CheckSum()
        {
            var _randomArray = new RandomArray1_100();
            var result       = _randomArray.Generate();

            // 1+2+3+...+99+100 = 5050
            var expectedSum = 5050;

            Assert.AreEqual(expectedSum, result.Sum());
        }
Exemplo n.º 3
0
        public void CheckIfArrayIsCompleted()
        {
            var _randomArray = new RandomArray1_100();
            var array        = _randomArray.Generate();

            foreach (var item in array)
            {
                if (item == 0)
                {
                    throw new NotImplementedException("Non of list elements should be equal to 0");
                }
            }
        }