コード例 #1
0
ファイル: DisposableTests.cs プロジェクト: benruehl/Smaragd
        public void DisposeNativeResourcesDisposed_Dispose()
        {
            var nativeResourcesDisposed = false;
            var instance = new DisposableImpl
            {
                OnDisposeNativeResources = () => nativeResourcesDisposed = true
            };

            instance.Dispose();
            Assert.True(nativeResourcesDisposed);
        }
コード例 #2
0
ファイル: DisposableTests.cs プロジェクト: benruehl/Smaragd
        public void DisposeManagedResources_Dispose()
        {
            var managedResourcesDisposed = false;
            var instance = new DisposableImpl
            {
                OnDisposeManagedResources = () => managedResourcesDisposed = true
            };

            instance.Dispose();
            Assert.True(managedResourcesDisposed);
        }