public void _CommandHaUjMegrendelestAdunkMegAkkorAFelvitelrolKellKapnunkErtesitest()
        {
            //Arrange
            var sut = new Alkalmazas();

            //Act
            var eredmeny = sut.Bevitel(new string[] { MagicValues.CommandTextNew });

            Console.WriteLine(eredmeny);

            //Assert
            Assert.AreEqual(MagicValues.CommandResponseNew, eredmeny);
        }
        public void _CommandHaIsmeretlenParancsotAdunkAHibarolKellKapnunkErtesitest()
        {
            //Arrange
            var sut = new Alkalmazas();

            //Act
            var eredmeny = sut.Bevitel(new string[] { MagicValues.CommandTextInvalid });

            Console.WriteLine(eredmeny);

            var elvart = string.Format(MagicValues.CommandResponseInvalid, MagicValues.CommandTextInvalid);

            //Assert
            Assert.AreEqual(elvart, eredmeny);
        }
        public void _CommandHaMeglevotAkarunkModositaniAkkorAModositasrolKellKapnunkErtesitest()
        {
            //Arrange
            var sut       = new Alkalmazas();
            var parameter = "2";

            //Act
            var eredmeny = sut.Bevitel(new string[] { MagicValues.CommandTextModify, parameter }); //adunk valami paramétert, egyelőre az érték nem számít

            Console.WriteLine(eredmeny);
            var elvart = string.Format(MagicValues.CommandResponseModify, parameter);

            //Assert
            Assert.AreEqual(elvart, eredmeny);
        }
        public void _CommandHaNemAdunkMegSemmitAkkorMegKellKapnunkAHasznalatiLeirast()
        {
            //Arrange
            var sut = new Alkalmazas();

            //Act
            var eredmeny = sut.Bevitel(new string[] { });

            Console.WriteLine(eredmeny);

            //Assert
            var sorok = eredmeny.Count(x => x == '\n'); // a karakterek kozul a sortores karakterek szama

            Assert.AreEqual(4, sorok);

            var hasznUtasitas = sut.HasznalatiUtasitas();

            Assert.AreEqual(hasznUtasitas, eredmeny);
        }