[PlatformSpecific(TestPlatforms.Windows)] // ThreadPoolBoundHandle.BindHandle is not supported on Unix public void BindHandle_DisposedSyncHandleAsHandle_ThrowsArgumentException() { Win32Handle handle = HandleFactory.CreateSyncFileHandleFoWrite(); handle.Dispose(); AssertExtensions.Throws <ArgumentException>("handle", () => { ThreadPoolBoundHandle.BindHandle(handle); }); }