Tests.Tests.TestConstRedefinition C# (CSharp) Метод

TestConstRedefinition() приватный Метод

private TestConstRedefinition ( ) : void
Результат void
        public void TestConstRedefinition ()
        {
            var storyStr =
                @"
CONST pi = 3.1415
CONST pi = 3.1415

CONST x = ""Hello""
CONST x = ""World""

CONST y = 3
CONST y = 3.0

CONST z = -> somewhere
CONST z = -> elsewhere

== somewhere ==
-> DONE

== elsewhere ==
-> DONE
";
            CompileStringWithoutRuntime (storyStr, testingErrors:true);

            Assert.IsFalse (HadError ("'pi' has been redefined"));
            Assert.IsTrue (HadError ("'x' has been redefined"));
            Assert.IsTrue (HadError ("'y' has been redefined"));
            Assert.IsTrue (HadError ("'z' has been redefined"));
        }
Tests