示例#1
0
        public void Execute_RenameNonExistentFunction_ErrorReturned()
        {
            var          fs             = new FunctionStorage();
            var          command        = new RenameFunction("name", "newName");
            const string expectedResult = "name не найдена";

            Assert.AreEqual(expectedResult, command.Execute(fs));
        }
示例#2
0
        public void Execute_RenameExistingFunction_FunctionWillBeRenamed()
        {
            var fs = new FunctionStorage();

            fs.Add("oldName", new Cos());
            var          command        = new RenameFunction("oldName", "newName");
            var          res            = command.Execute(fs);
            const string expectedResult = "Функция перименована";

            Assert.AreEqual(expectedResult, res);
        }