public void ErrorString_ShouldThrowExceptionOnEmptyStringReturned() { var mock = new Mock<ILibsndfileApi>(); mock.Setup(x => x.ErrorString(It.IsAny<IntPtr>())).Returns(string.Empty); var api = new LibsndfileApi(mock.Object); api.ErrorString(new IntPtr(1)); }
public void ErrorString_ShouldThrowExceptionOnEmptyStringReturned() { var mock = new Mock <ILibsndfileApi>(); mock.Setup(x => x.ErrorString(It.IsAny <IntPtr>())).Returns(string.Empty); var api = new LibsndfileApi(mock.Object); api.ErrorString(new IntPtr(1)); }
public void ErrorString_ShouldReturnValidErrorString() { const string ErrorString = "Libsndfile encountered no errors."; var mock = new Mock<ILibsndfileApi>(); mock.Setup(x => x.ErrorString(It.IsAny<IntPtr>())).Returns(ErrorString); var api = new LibsndfileApi(mock.Object); var retval = api.ErrorString(new IntPtr(1)); Assert.AreEqual(ErrorString, retval); }
public void ErrorString_ShouldReturnValidErrorString() { const string ErrorString = "Libsndfile encountered no errors."; var mock = new Mock <ILibsndfileApi>(); mock.Setup(x => x.ErrorString(It.IsAny <IntPtr>())).Returns(ErrorString); var api = new LibsndfileApi(mock.Object); var retval = api.ErrorString(new IntPtr(1)); Assert.AreEqual(ErrorString, retval); }
public void ErrorString_ShouldThrowExceptionOnZeroHandle() { var api = new LibsndfileApi(); api.ErrorString(IntPtr.Zero); }
public void ErrorString_ShouldThrowExceptionOnZeroHandle() { var api = new LibsndfileApi(); api.ErrorString(IntPtr.Zero); }