コード例 #1
0
        public void VerifyGetNewDisposableObjectIdReturnsUniqueValues()
        {
            DisposableObjectId id1 = DisposableObjectManager.GetNewDisposableObjectId();
            DisposableObjectId id2 = DisposableObjectManager.GetNewDisposableObjectId();

            Assert.AreNotEqual(id1, id2);
        }
コード例 #2
0
        public void VerifyDisposableObjectIdCompareToReturnsZeroForEqualIds()
        {
            DisposableObjectId id1 = DisposableObjectManager.GetNewDisposableObjectId();

            Assert.AreEqual(0, id1.CompareTo(id1));
        }
コード例 #3
0
 public ManagedDisposableObject()
 {
     this.WasDisposed = false;
     this.Id          = DisposableObjectManager.GetNewDisposableObjectId();
 }