public void RunAll_CorrectInput_CreatesFile()
        {
            StreamWriter     wrt         = new StreamWriter(new FileStream("D:\\Programing\\Cs_Programming_I\\04\\nezarka_store\\test_files\\CompleteTests\\NezarkaTest.out", FileMode.OpenOrCreate, FileAccess.ReadWrite));
            StoreViewer      storeViewer = new StoreViewer(wrt);
            SupremeCommander Thor        = new SupremeCommander();
            bool             wrongStoreInput;
            TextReader       myReader = File.OpenText("D:\\Programing\\Cs_Programming_I\\04\\nezarka_store\\test_files\\CompleteTests\\NezarkaTest.in");

            Thor.GetData(myReader, out wrongStoreInput);

            if (wrongStoreInput)
            {
                Thor.PrintDataError();

                return;
            }

            Thor.InititateCommandProcessing(myReader, storeViewer);

            wrt.Close();
            bool identical = Utils.FileDiff("D:\\Programing\\Cs_Programming_I\\04\\nezarka_store\\test_files\\CompleteTests\\NezarkaTest.out", "D:\\Programing\\Cs_Programming_I\\04\\nezarka_store\\test_files\\CompleteTests\\NezarkaExpected.out");

            Assert.IsTrue(identical);
        }