Exemple #1
0
        public void TaskType_CompilerErrorIsNotWarning_ReturnsError()
        {
            var error = new CompilerError();
            var task  = new CompilerErrorTask(error);

            Assert.AreEqual(TaskType.Error, task.TaskType);
        }
Exemple #2
0
        public void TaskType_CompilerErrorIsWarning_ReturnsWarning()
        {
            var error = new CompilerError();

            error.IsWarning = true;
            var task = new CompilerErrorTask(error);

            Assert.AreEqual(TaskType.Warning, task.TaskType);
        }
Exemple #3
0
        public void Line_CompilerErrorLineIsThree_ReturnsThree()
        {
            var error = new CompilerError();

            error.FileName = "test.txt";
            error.Line     = 3;
            var task = new CompilerErrorTask(error);

            Assert.AreEqual(3, task.Line);
        }
Exemple #4
0
        public void Column_CompilerErrorColumnIsTwo_ReturnsTwo()
        {
            var error = new CompilerError();

            error.FileName = "test.txt";
            error.Line     = 1;
            error.Column   = 2;
            var task = new CompilerErrorTask(error);

            Assert.AreEqual(2, task.Column);
        }
Exemple #5
0
        public void FileName_CompilerErrorFileNameIsTestTxt_ReturnsTestTxt()
        {
            var error = new CompilerError();

            error.FileName = "test.txt";
            var task = new CompilerErrorTask(error);

            FileName expectedFileName = new FileName("test.txt");

            Assert.AreEqual(expectedFileName, task.FileName);
        }