public void TestChangeAfterConstruction() { var prop = new ObservableBoolProperty(); prop.Value = true; Assert.AreEqual(prop, true); }
public void TestOrBetweenTrueAndTrueIsTrue() { var prop1 = new ObservableBoolProperty(true); var prop2 = new ObservableBoolProperty(true); var prop3 = prop1 || prop2; Assert.AreEqual(prop3, true); }
public void TestOrBetweenDefaultValuesIsFalse() { var prop1 = new ObservableBoolProperty(); var prop2 = new ObservableBoolProperty(); var prop3 = prop1 || prop2; Assert.AreEqual(prop3, false); }
public void TestOrAfterChangingSecondToTrue() { var prop1 = new ObservableBoolProperty(); var prop2 = new ObservableBoolProperty(); var prop3 = prop1 || prop2; prop2.Value = true; Assert.AreEqual(prop3, true); }
public void TestConstructorParameter() { var prop = new ObservableBoolProperty(true); Assert.AreEqual(prop, true); }
public void TestDefaultConstructorSetsToFalse() { var prop = new ObservableBoolProperty(); Assert.AreEqual(prop, false); }