コード例 #1
0
ファイル: SingleItemTests.cs プロジェクト: aib/MagicConfig
        public void SingleItemInvalidAssignmentThrows()
        {
            SingleItem <MyInt>   i1 = (MyInt)4;
            MyFalseEquatableItem i2 = new MyFalseEquatableItem();

            Assert.Throws <ConfigItem.InvalidTypeAssignmentException>(() => i1.Assign(i2));
        }
コード例 #2
0
ファイル: SingleItemTests.cs プロジェクト: aib/MagicConfig
        public void SingleItemAssignmentChangesValue()
        {
            SingleItem <MyInt> i1 = (MyInt)4;
            SingleItem <MyInt> i2 = (MyInt)42;

            i1.Assign(i2);
            Assert.Equal <MyInt>(new MyInt(42), i2);
        }