コード例 #1
0
ファイル: TaskCommandFixture.cs プロジェクト: rh/mix
 public void ExecuteWithFileSet()
 {
     Task task = new Set();
     var command = new TaskCommand(task);
     // This will not actually select a file
     command.Context["file"] = "file";
     Assert.IsTrue(command.Execute() == 0);
 }
コード例 #2
0
ファイル: TaskCommandFixture.cs プロジェクト: rh/mix
 public void ExecuteWithFileNotProperlySet()
 {
     Task task = new Set();
     var command = new TaskCommand(task);
     command.Context["file"] = null;
     // Not selecting any file is not considered an error
     Assert.IsTrue(command.Execute() == 0);
 }
コード例 #3
0
ファイル: TaskCommandFixture.cs プロジェクト: rh/mix
 public void Task()
 {
     Task task = new Set();
     var command = new TaskCommand(task);
     Assert.AreEqual(task, command.Task);
 }
コード例 #4
0
ファイル: TaskCommandFixture.cs プロジェクト: rh/mix
 public void Execute()
 {
     Task task = new Set();
     var command = new TaskCommand(task);
     Assert.IsTrue(command.Execute() == 0);
 }
コード例 #5
0
ファイル: TaskCommandFixture.cs プロジェクト: rh/mix
 public void CommandToString()
 {
     Task task = new Set();
     var command = new TaskCommand(task);
     Assert.AreEqual("set", command.ToString());
 }
コード例 #6
0
ファイル: TaskCommand.cs プロジェクト: rh/mix
        private bool Equals(TaskCommand taskCommand)
        {
            if (taskCommand == null)
            {
                return false;
            }

            if (!base.Equals(taskCommand))
            {
                return false;
            }

            return Equals(task, taskCommand.task);
        }