コード例 #1
0
ファイル: ValueStorageTests.cs プロジェクト: vyolbius/nledger
        public void BooleanValueStorage_Constructor_PopulatesTypeAndValue()
        {
            BooleanValueStorage storage = new BooleanValueStorage(false);

            Assert.Equal(ValueTypeEnum.Boolean, storage.Type);
            Assert.False(storage.Val);

            storage = new BooleanValueStorage(true);
            Assert.Equal(ValueTypeEnum.Boolean, storage.Type);
            Assert.True(storage.Val);
        }
コード例 #2
0
 public void InPlaceNot()
 {
     if (Storage != null)
     {
         Storage = new BooleanValueStorage(Storage.IsZero());
     }
     else
     {
         throw new ValueError("Cannot 'not' VOID");
     }
 }