コード例 #1
0
ファイル: InvariantTest.cs プロジェクト: brantburnett/aspekt
        public void TestSetPropertySuccess()
        {
            var c = new InvariantClass();

            c.MyProperty = "Value";
            Assert.AreEqual("Value", c.MyProperty);
        }
コード例 #2
0
ファイル: InvariantTest.cs プロジェクト: brantburnett/aspekt
        public void TestSetFieldSuccess()
        {
            var c = new InvariantClass();

            c.SetMyInt(4);
            Assert.AreEqual(4, c.GetMyInt());
            c.SetMyInt(6);
            Assert.AreEqual(6, c.GetMyInt());
        }
コード例 #3
0
ファイル: InvariantTest.cs プロジェクト: brantburnett/aspekt
 public void TestSetPropertyViolateInvariantCtor()
 {
     var c = new InvariantClass {
         MyProperty = null
     };
 }
コード例 #4
0
ファイル: InvariantTest.cs プロジェクト: brantburnett/aspekt
        public void TestSetPropertyViolateInvariant()
        {
            var c = new InvariantClass();

            c.MyProperty = null;
        }
コード例 #5
0
ファイル: InvariantTest.cs プロジェクト: brantburnett/aspekt
        public void TestSetFieldViolateInvariant()
        {
            var c = new InvariantClass();

            c.SetMyInt(5);
        }