public void LibraryLoaderBase_ReturnsNullHandle_ReturnsNull() { // Arrange var loader = new TestLibraryLoader(s => IntPtr.Zero); // Act var result = loader.Load("Foo"); // Assert Assert.IsNull(result); }
public void LibraryLoaderBase_NullString_ThrowsArgumentNullException() { // Arrange var loader = new TestLibraryLoader(s => new IntPtr(1)); // Act var ex = Assert.Throws <ArgumentNullException>(() => loader.Load(null)); // Assert Assert.AreEqual("libraryName", ex.ParamName); }
public void LibraryLoaderBase_Ok() { // Arrange var loader = new TestLibraryLoader(s => new IntPtr(1)); // Act var result = loader.Load("Foo"); // Assert Assert.IsNull(result); }
public void LibraryLoaderBase_ReturnsNullHandle_ReturnsNull() { // Arrange var loader = new TestLibraryLoader(s => IntPtr.Zero); // Act var result = loader.Load("Foo"); // Assert Assert.IsNull(result); }
public void LibraryLoaderBase_Ok() { // Arrange var loader = new TestLibraryLoader(s => new IntPtr(1)); // Act var result = loader.Load("Foo"); // Assert Assert.IsNull(result); }
public void LibraryLoaderBase_NullString_ThrowsArgumentNullException() { // Arrange var loader = new TestLibraryLoader(s => new IntPtr(1)); // Act var ex = Assert.Throws<ArgumentNullException>(() => loader.Load(null)); // Assert Assert.AreEqual("libraryName", ex.ParamName); }