コード例 #1
0
ファイル: AtomRefTest.cs プロジェクト: roddickchen/NCDK
        public void DereferencePointerPointer()
        {
            IAtom mock = new Mock <IAtom>().Object;
            IAtom ptr  = new AtomRef(new AtomRef(mock));

            Assert.AreSame(mock, AtomRef.Deref(ptr));
        }
コード例 #2
0
ファイル: AtomRefTest.cs プロジェクト: roddickchen/NCDK
        public void DereferenceNonPointer()
        {
            IAtom mock = new Mock <IAtom>().Object;

            Assert.AreSame(mock, AtomRef.Deref(mock));
        }
コード例 #3
0
ファイル: AtomRefTest.cs プロジェクト: roddickchen/NCDK
 public void DereferenceNullPointer()
 {
     Assert.IsNull(AtomRef.Deref(null));
 }