public void TrueTest() { AssertPasses(true, ABool.True()); AssertFails(false, ABool.True()); AssertFails(null, ABool.True()); }
public void NotNullTest() { AssertPasses(true, ABool.NotNull()); AssertPasses(false, ABool.NotNull()); AssertFails(null, ABool.NotNull()); }
public void EqualToTest() { AssertPasses(true, ABool.EqualTo(true)); AssertPasses(false, ABool.EqualTo(false)); AssertFails(false, ABool.EqualTo(true)); AssertFails(true, ABool.EqualTo(false)); AssertFails(null, ABool.EqualTo(true)); AssertFails(null, ABool.EqualTo(false)); }
public override bool Equals(object obj) { if (GetType() != obj.GetType()) { return(false); } var otherObj = (SubEntity)obj; return(ABool.Equals(otherObj.ABool) && AnotherString.Equals(otherObj.AnotherString) && AString.Equals(otherObj.AString)); }
public ATestDto MyBoolProp(bool expect) { MyBoolProp(ABool.EqualTo(expect)); return(this); }
public ATestDto MyNullBoolPropNull() { MyNullBoolProp(ABool.Null()); return(this); }
protected IMatcher <bool?> IsFalse() { return(ABool.False()); }
protected IMatcher <bool?> IsTrue() { return(ABool.True()); }
public override int GetHashCode() { return((AString + ABool.ToString() + AnotherString).GetHashCode()); }
public void TitleOkTest() { Scenario("MyTitle").GivenNothing().WhenNothing().Then(true, ABool.True()); }