Exemple #1
0
        static void Main(string[] args)
        {
            string pro_key = "profi";
            string exp_key = "expert";
            string pro, exp;

            Console.WriteLine("Введите ключ для версии Про:");
            pro = Console.ReadLine();
            if (pro != pro_key)
            {
                DocumentWorker user1 = new DocumentWorker();
                Console.WriteLine("document status:");
                user1.OpenDocument();
                user1.EditDocument();
                user1.SaveDocument();
            }
            else
            {
                Console.WriteLine("Введите ключ для версии Эксперт:");
                exp = Console.ReadLine();
                if (exp != exp_key)
                {
                    ExpertDocumentWorker user1 = new ExpertDocumentWorker();
                    Console.WriteLine("document status:");
                    user1.OpenDocument();
                    user1.EditDocument();
                    user1.SaveDocument();
                }
                else
                {
                    ProDocumentWorker user1 = new ProDocumentWorker();
                    Console.WriteLine("document status:");
                    user1.OpenDocument();
                    user1.EditDocument();
                    user1.SaveDocument();
                }
            }
        }
Exemple #2
0
 public void SaveDocumentTest()
 {
     Assert.AreEqual("Документ сохранен в старом формате, сохранение в остальных форматах доступно в версии Эксперт", _target.SaveDocument());
 }