public void TestIntZeroIdChecker() { var idChecker = new ZeroIdChecker <int>(); Assert.IsTrue(idChecker.IsEmpty(0)); Assert.IsFalse(idChecker.IsEmpty(1)); }
public void TestStructZeroIdChecker() { var idChecker = new ZeroIdChecker <S>(); Assert.IsTrue(idChecker.IsEmpty(default(S))); Assert.IsTrue(idChecker.IsEmpty(new S())); Assert.IsTrue(idChecker.IsEmpty(new S { I = 0 })); Assert.IsFalse(idChecker.IsEmpty(new S { I = 1 })); }