2008-11-11 Gert Driesen * SqlCommandTest.cs: Added (SMALL)MONEY rounding tests. 2008-11-11 Gert Driesen * SqlCommandTest.cs: Added tests for bug #428139. Added test for SMALLMONEY overflows. Added workaround for Assert.AreEqual bug in NUnit v2.2.0. 2008-11-09 Gert Driesen * SqlConnectionTest.cs: Added tests for ClearPool and ClearAllPools. 2008-11-08 Gert Driesen * SqlConnectionTest.cs: Added test for bug #383061. 2008-09-17 Veerapuram Varadhan * SqlCommandBuilderTest.cs: Added test for DeriverParameters. 2008-07-28 Gert Driesen * SqlCommandTest.cs: Enabled test for bug #412569. 2008-07-28 Gert Driesen * SqlCommandTest.cs: Enabled and improved tests for pending transaction and transaction that is not associated with connection. Added tests for Prepare. 2008-07-28 Gert Driesen * SqlCommandTest.cs: Enabled and improved tests for Execute* with only a transaction set. 2008-07-28 Gert Driesen * SqlCommandTest.cs: Enabled test for bug #412579. 2008-07-28 Gert Driesen * SqlCommandTest.cs: Enabled and improved test for bug #412576. Enabled test for changing Connection while reader is open. 2008-07-28 Gert Driesen * SqlConnectionTest.cs: Enabled and improved test for bug #412571. 2008-07-28 Gert Driesen * SqlConnectionTest.cs: Enabled test for bug #412574. 2008-07-28 Gert Driesen * SqlCommandTest.cs: Moved tests that do not require connection to regular test suite. Improved existing tests, and added set of new tests. Reduce failure count. * SqlConnectionTest.cs: Moved tests that do not require connection to regular test suite. Improved existing tests, and added set of new tests. Reduce failure count. * SqlTransactionTest.cs: Added several tests. 2008-07-10 Veerapuram Varadhan * SqlCommandTest.cs (bug326182_*): Test case for Bug#326182 - StoredProcedure parameters gets mixed up 2008-05-29 Veerapuram Varadhan * SqlParameterTest.cs (ParameterSize_compatibility_Test) : New test case for Bug#382635 - truncate parameter values accordingly. 2007-10-19 Nagappan A * SqlCommandBuilderTest.cs: Fixed compilation warnings. 2007-07-31 Nagappan A * SqlConnectionTest.cs (InterfaceTransactionTest): Fixes bug 82189. SqlConnection throws an exception if Connection or Transaction is set to null on IDbCommand interface. 2007-07-24 Nagappan A * SqlParameterTest.cs (ParameterSizeTest): Fixes Large strings truncated with SqlClient - Bug # 82170. 2007-07-22 Nagappan A * SqlTransactionTest.cs: Added exception handling. 2007-06-11 Nagappan A * SqlCommandTest.cs (SqlCommandDisposeTest): Added new test case to check, the SqlCommand.Dispose, not to dispose SqlConnection and SqlTransaction instances. 2007-06-07 Nagappan A * SqlCommandTest.cs: Fixes compilation warnings. 2007-05-30 Nagappan A * SqlCommandTest.cs (StoredProc_NoParameterTest) (StoredProc_ParameterTest, rpc_helper_function): Added new methods to test the implementation of TDS RPC. 2007-04-03 Amit Biswas * SqlDataReaderTest.cs (GetSqlBytesTest): Test case for GetSqlBytes (GetProviderSpecificFieldTypeTest): Test case for GetProviderSpecificFieldTypeTest (GetProviderSpecificValueTest): Test case for GetProviderSpecificValueTest (GetProviderSpecificValueLowerBoundaryTest): (GetProviderSpecificValueUpperBoundaryTest): (GetProviderSpecificValuesTest): Test case for GetProviderSpecificValuesTest (GetProviderSpecificValuesSmallArrayTest): Test case with an array smaller than no. of columns (GetProviderSpecificValuesLargeArrayTest): Test case with an array larger than no. of columns (GetProviderSpecificValuesNullTest): Test case for null parameters * SqlParameterTest.cs (XmlSchemaTest): Test case for properties related to XML schema (SourceColumnNullMappingTest): Test case for SourceColumnNullMappingTest (ctor7Test): Test case to the constructor new in .net 2.0 * SqlParameterTest.cs (ParameterType): Corrected a bug in the test case regarding default values of SqlDbType and DbType (SqlDbTypeTest): Test for SqlDbType and DbType properties (ResetSqlDbTypeTest): Test for ResetSqlDbType method (ResetDbTypeTest): Test for ResetDbType method * SqlParameterCollectionTest.cs (CopyToTest): Test case for CopyTo method 2007-03-23 Nidhi Rawal * SqlCommandTest.cs (BeginExecuteXmlReaderTest): Written test case for the method BeginExecuteXmlReader. (BeginExecuteXmlReaderExceptionTest): Written test case for the method BeginExecuteXmlReader to check for InvalidOperationException. (CloneObjTest): Written test case for the method Clone. * SqlConnectionTest.cs (ChangePasswordNullConnStringTest): Written test case for the method ChangePassword to check for null connection string. (ChangePasswordNullPasswordTest): Written test case for the method ChangePassword to check for null new password. (ChangePasswordEmptyPasswordTest): Written test case for the method ChangePassword to check for password as empty string. (ChangePasswordExceedPasswordTest): Written test case for the method ChangePassword to check if the password exceeds its permitted size. * SqlClientFactory.cs: Created the class. (CreatePermissionTest): Added a test case for the method CreatePermission. 2007-03-20 Nidhi Rawal * SqlConnectionStringBuilderTest.cs: Fixed the bug by including the category sqlserver, in the absence of which none of the test-cases were executing. (TrustServerCertificateTest): Written test-case for the property TrustServerCertificate. (TypeSystemVersionTest): Written test-case for the property TypeSystemVersion. (UserInstanceTest): Written test-case for the property UserInstance. (SettingUserInstanceTest): Written test-case for checking the connection string after assigning the value for keyword User Instance. (ContextConnectionTest): Written test-case for the property ContextConnection. (SettingContextConnectionTest): Written test-case for checking the connection string after assigning the value for keyword Context Connection. * SqlCommandTest.cs (NotificationTest): Written test-case for property Notification. (NotificationAutoEnlistTest): Written the test-case for property NotificationAutoEnlist. * SqlConnectionTest.cs (FireInfoMessageEventOnUserErrorsTest): Written test-case for the property FireInfoMessageEventOnUserErrors. (StatisticsEnabledTest): Written test-case for the property StatisticsEnabled. * SqlDataAdapterTest.cs (UpdateBatchSizeTest): Written test-case for the property UpdateBatchSize. (UpdateBatchSizeArgumentOutOfRangeTest): Written test-case for the ArgumentOutOfRange exception for UpdateBatchSize property. 2007-03-19 Nidhi Rawal * SqlParameterTest.cs (CompareInfoTest): Written the test case for property CompareInfo. (LocaleIdTest): Written the test case for property LocaleId. (SqlValueTest): Written test case for property SqlValue. 2007-03-16 Andreia Gaita * SqlCommandTest.cs: Add OutputParamSizeTest1-4 to test size/value validation exception. 2007-03-14 Nagappan A * SqlCommandTest.cs (ExecuteScalarTest, ExecuteReaderTest) (ExecuteReaderTest, PrepareTest, TransactionTest): Modified expected exception to NullReferenceException as it has to be thrown in 2.0 profile. 2007-03-09 Andreia Gaita * SqlCommandTest.cs: Add new test to check string parameters with value = null and size 0. Fixed tests for NET 2.0 (different exceptions thrown) 2007-03-09 Andreia Gaita * SqlCommandTest.cs: Add parameterized stored procedure call tests to ExecuteScalar and ExecuteNonQuery. 2007-01-08 Nagappan A * SqlCommandBuilderTest.cs (GetInsertCommandTest) (GetInsertCommandTestWithExpression, GetUpdateCommandTest): Fixed NET 2.0 based test conditions. (GetUpdateCommandBoolTest): Added new test case. (GetUpdateCommandTest_CheckNonUpdatableColumns): Fixed NET 2.0 based test conditions. (GetUpdateCommandBoolTest_CheckNonUpdatableColumns): Added new test case. (GetUpdateDeleteCommandBoolTest_CheckParameters): Added new test case. (GetUpdateCommandDBConcurrencyExceptionTest): Fixed NET 2.0 based test conditions. * SqlDataAdapterTest.cs: Commented not working test-cases. 2006-12-20 Nagappan A * SqlDataAdapterTest.cs (SqlDataAdapterInheritTest): Implemented new class to verify protected method of DbDataAdapter. * Fixed existing test-cases to work with 2.0 profile. 2006-12-05 Nagappan A * SqlDataAdapterTest.cs (CreateViewSSPITest): To test create view of SqlClient. 2006-08-30 Nagappan A * SqlConnectionTest.cs: SqlConnection.GetSchema testcases 2006-05-26 Senganal T * SqlParameterTest.cs : Test if Parameter Type is inferred correctly when Value is null or DBNull. Also, if Type is not explicitly set, test if it is inferred from the value of the parameter evertime the value is set. 2006-04-18 Senganal T * SqlConnectionTest.cs : - OpenTest_1 : test InvalidOperationException is raised if ConnectionString is empty - DisposeTest : test nullreference exception is not raised 2006-04-07 Senganal T * SqlDataAdapterTest,cs : - Added testcase for #78010 2006-04-07 Senganal T * SqlCommandBuilderTest.cs : - Corrected the testcase to check for queries corresponding to ms.net 2.0 - verify that columns that do not allow nulls are not included in the null-checks. - Added testcase to check for DBConcurrencyException for Delete Command. - Check the DataType of the null-check parameters 2006-03-08 Senganal T * SqlCommandBuilderTest.cs : - Added testcase to verify UpdateCommand created with AutoIncrement columns. 2006-02-13 Senganal T * SqlAdapterTest.cs : Added testcases for verifying FillError Behavior 2006-02-13 Senganal T * SqlAdapterTest.cs : Added testcases for #77480 2006-02-10 Senganal T * SqlDataReaderTest.cs : Added more tests to verify Sequential reading of row data. 2006-02-05 Senganal T * SqlParameterTest.cs : New : Testcase for bug #77410 2006-01-17 Senganal T * SqlCommandBuilderTest.cs : corrected a failing testcase 2006-01-17 Senganal T * SqlCommandBuilderTest.cs : Added testcase for bug #77225 2005-12-03 Senganal T * SqlCommandTest.cs : Added testcase for bug #76880 2005-11-23 Senganal T * SqlCommandTest.cs : Added testcases for bug #76778 2005-10-27 Senganal T * SqlCommandTest.cs : Added Testcase for bug #75698 2005-10-17 Senganal T * SqlDataAdapterTest.cs : Added Testcase for bug #76433. 2005-09-24 Sureshkumar T * SqlDataAdapterTest.cs (Fill_Test_Exceptions): passing null dataset name throws ArgumentNullException in ms.net * SqlConnectionTest.cs: HostName compare: convert to uppercase. * SqlDataReaderTest.cs: remove Opening connection in few test cases as it was done in SetUp. - id type change changes 2005-09-21 Senganal T * SqlConnectionTest.cs: removed some hardcoded database names in DatabasePropertyTest (). 2005-09-16 Senganal T * SqlCommandTest.cs: added more testcases for connected mode * SqlConnectionTest.cs: added more testcases for connected mode * SqlDataAdapterTest.cs: added more testcases for connected mode * SqlDataReaderTest.cs: added more testcases for connected mode 2005-09-01 Sureshkumar T * SqlCommandBuilderTest.cs: added tests for SqlCommandBuilder * SqlCommandTest.cs: pulled from Test/System.Data.SqlClient * SqlConnectionStringBuilderTest.cs: pulled from Test/System.Data.SqlClient * SqlConnectionTest.cs: pulled from Test/System.Data.SqlClient * SqlDataAdapterTest.cs: pulled from Test/System.Data.SqlClient * SqlDataReaderTest.cs: pulled from Test/System.Data.SqlClient * SqlTransactionTest.cs: pulled from Test/System.Data.SqlClient Added attribute Category ("sqlserver") to all these test fixtures.