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); }
public void InPlaceNot() { if (Storage != null) { Storage = new BooleanValueStorage(Storage.IsZero()); } else { throw new ValueError("Cannot 'not' VOID"); } }