def test_construction_true(self): obj = OptionalBool(OptionalBoolValue.True_) self.assertEquals(OptionalBoolValue.True_, obj.getValue())
def test_default_construction(self): obj = OptionalBool() self.assertEquals(OptionalBoolValue.Unset, obj.getValue())
def test_construction_unset(self): obj = OptionalBool(OptionalBoolValue.Unset) self.assertEquals(OptionalBoolValue.Unset, obj.getValue())
def test_construction_false(self): obj = OptionalBool(OptionalBoolValue.False) self.assertEquals(OptionalBoolValue.False, obj.getValue())