public void HasNoParams_ReturnsSqlErrorCollection() { // Arrange -> Act var errorCollection = SqlClientUtil.CreateSqlErrorCollection(); // Assert Assert.IsAssignableFrom <SqlErrorCollection>(errorCollection); }
public void HasParams_ReturnsSqlErrorCollectionWithErrors() { // Arrange var sqlError = SqlClientUtil.CreateSqlError(0); // Act var errorCollection = SqlClientUtil.CreateSqlErrorCollection(sqlError); // Assert Assert.Contains(sqlError, errorCollection.OfType <SqlError>()); }
public void AddsError() { // Arrange var errorCollection = SqlClientUtil.CreateSqlErrorCollection(); int infoNumber = 0; byte errorState = 0; byte errorClass = 0; string server = "server"; string errorMessage = "errorMessage"; string procedure = "procedure"; int lineNumber = 0; uint win32ErrorCode = 0; var error = SqlClientUtil.CreateSqlError(infoNumber, errorState, errorClass, server, errorMessage, procedure, lineNumber, win32ErrorCode); // Act errorCollection.Add(error); // Assert Assert.Same(error, errorCollection[0]); }