1 2009-01-03 Gert Driesen <drieseng@users.sourceforge.net>
3 * SqlCommandBuilderTest.cs: Improve Get*Command tests.
4 * SqlCommandTest.cs: Fixed warning.
5 * SqlConnectionTest.cs: Removed unused property.
6 * SqlDataReaderTest.cs: Enabled GetChars test on 1.0
7 profile. Added GetValues test. Added and improved
8 GetSqlValue tests. Improved HasRows and NextResult
9 tests. Added GetFieldType tests. Added big batch of
11 * SqlParameterTest.cs: Moved disconnected tests to
12 System.Data test suite. Improved test for bug
13 #382635. Added test for failed conversion to SQL type.
15 2008-12-31 Gert Driesen <drieseng@users.sourceforge.net>
17 * SqlCommandBuilderTest.cs: Improve Get*Command tests.
18 * SqlCommandTest.cs: Added test for bug #341743. Added test
19 for connection state after executing invalid SQL. Improved
20 stored procedure test to check behavior with and without
21 leading '@' for parameter names. Minor formatting changes.
22 * SqlConnectionTest.cs: Split up connection string errors
24 * SqlDataReaderTest.cs: Improved GetInt64Test. Improved and
25 added GetBytes tests. Added GetSqlValues and HasRows tests.
26 Added GetSchemaTable test. Improved GetProviderSpecificFieldType
28 * SqlParameterTest.cs: Improved ParameterType test. Added
29 type inferrence tests.
30 * SqlTransactionTest.cs: Allow not working tests to run on MS.
32 2008-12-30 Gert Driesen <drieseng@users.sourceforge.net>
34 * SqlConnectionTest.cs: Improve Database test.
36 2008-11-11 Gert Driesen <drieseng@users.sourceforge.net>
38 * SqlCommandTest.cs: Added (SMALL)MONEY rounding tests.
40 2008-11-11 Gert Driesen <drieseng@users.sourceforge.net>
42 * SqlCommandTest.cs: Added tests for bug #428139. Added test for
43 SMALLMONEY overflows. Added workaround for Assert.AreEqual bug in
46 2008-11-09 Gert Driesen <drieseng@users.sourceforge.net>
48 * SqlConnectionTest.cs: Added tests for ClearPool and ClearAllPools.
50 2008-11-08 Gert Driesen <drieseng@users.sourceforge.net>
52 * SqlConnectionTest.cs: Added test for bug #383061.
54 2008-09-17 Veerapuram Varadhan <vvaradhan@novell.com>
56 * SqlCommandBuilderTest.cs: Added test for DeriverParameters.
58 2008-07-28 Gert Driesen <drieseng@users.sourceforge.net>
60 * SqlCommandTest.cs: Enabled test for bug #412569.
62 2008-07-28 Gert Driesen <drieseng@users.sourceforge.net>
64 * SqlCommandTest.cs: Enabled and improved tests for pending transaction
65 and transaction that is not associated with connection. Added tests for
68 2008-07-28 Gert Driesen <drieseng@users.sourceforge.net>
70 * SqlCommandTest.cs: Enabled and improved tests for Execute* with
71 only a transaction set.
73 2008-07-28 Gert Driesen <drieseng@users.sourceforge.net>
75 * SqlCommandTest.cs: Enabled test for bug #412579.
77 2008-07-28 Gert Driesen <drieseng@users.sourceforge.net>
79 * SqlCommandTest.cs: Enabled and improved test for bug #412576.
80 Enabled test for changing Connection while reader is open.
82 2008-07-28 Gert Driesen <drieseng@users.sourceforge.net>
84 * SqlConnectionTest.cs: Enabled and improved test for bug #412571.
86 2008-07-28 Gert Driesen <drieseng@users.sourceforge.net>
88 * SqlConnectionTest.cs: Enabled test for bug #412574.
90 2008-07-28 Gert Driesen <drieseng@users.sourceforge.net>
92 * SqlCommandTest.cs: Moved tests that do not require connection to
93 regular test suite. Improved existing tests, and added set of new
94 tests. Reduce failure count.
95 * SqlConnectionTest.cs: Moved tests that do not require connection to
96 regular test suite. Improved existing tests, and added set of new
97 tests. Reduce failure count.
98 * SqlTransactionTest.cs: Added several tests.
100 2008-07-10 Veerapuram Varadhan <vvaradhan@novell.com>
102 * SqlCommandTest.cs (bug326182_*): Test case for Bug#326182 - StoredProcedure
103 parameters gets mixed up
105 2008-05-29 Veerapuram Varadhan <vvaradhan@novell.com>
107 * SqlParameterTest.cs (ParameterSize_compatibility_Test) : New
108 test case for Bug#382635 - truncate parameter values accordingly.
110 2007-10-19 Nagappan A <anagappan@novell.com>
112 * SqlCommandBuilderTest.cs: Fixed compilation warnings.
114 2007-07-31 Nagappan A <anagappan@novell.com>
116 * SqlConnectionTest.cs (InterfaceTransactionTest): Fixes bug
117 82189. SqlConnection throws an exception if Connection or
118 Transaction is set to null on IDbCommand interface.
120 2007-07-24 Nagappan A <anagappan@novell.com>
122 * SqlParameterTest.cs (ParameterSizeTest): Fixes Large strings
123 truncated with SqlClient - Bug # 82170.
125 2007-07-22 Nagappan A <anagappan@novell.com>
127 * SqlTransactionTest.cs: Added exception handling.
129 2007-06-11 Nagappan A <anagappan@novell.com>
131 * SqlCommandTest.cs (SqlCommandDisposeTest): Added new test case
132 to check, the SqlCommand.Dispose, not to dispose SqlConnection and
133 SqlTransaction instances.
135 2007-06-07 Nagappan A <anagappan@novell.com>
137 * SqlCommandTest.cs: Fixes compilation warnings.
139 2007-05-30 Nagappan A <anagappan@novell.com>
141 * SqlCommandTest.cs (StoredProc_NoParameterTest)
142 (StoredProc_ParameterTest, rpc_helper_function): Added new methods
143 to test the implementation of TDS RPC.
145 2007-04-03 Amit Biswas <amit@amitbiswas.com>
147 * SqlDataReaderTest.cs (GetSqlBytesTest): Test case for GetSqlBytes
148 (GetProviderSpecificFieldTypeTest): Test case for GetProviderSpecificFieldTypeTest
149 (GetProviderSpecificValueTest): Test case for GetProviderSpecificValueTest
150 (GetProviderSpecificValueLowerBoundaryTest):
151 (GetProviderSpecificValueUpperBoundaryTest):
152 (GetProviderSpecificValuesTest): Test case for GetProviderSpecificValuesTest
153 (GetProviderSpecificValuesSmallArrayTest): Test case with an array smaller than no. of columns
154 (GetProviderSpecificValuesLargeArrayTest): Test case with an array larger than no. of columns
155 (GetProviderSpecificValuesNullTest): Test case for null parameters
157 * SqlParameterTest.cs (XmlSchemaTest): Test case for properties related to XML schema
158 (SourceColumnNullMappingTest): Test case for SourceColumnNullMappingTest
159 (ctor7Test): Test case to the constructor new in .net 2.0
161 * SqlParameterTest.cs (ParameterType): Corrected a bug in the test case regarding
162 default values of SqlDbType and DbType
163 (SqlDbTypeTest): Test for SqlDbType and DbType properties
164 (ResetSqlDbTypeTest): Test for ResetSqlDbType method
165 (ResetDbTypeTest): Test for ResetDbType method
167 * SqlParameterCollectionTest.cs (CopyToTest): Test case for CopyTo method
169 2007-03-23 Nidhi Rawal <rawalnidhi_rawal@yahoo.com>
171 * SqlCommandTest.cs (BeginExecuteXmlReaderTest): Written test case for the method
172 BeginExecuteXmlReader.
173 (BeginExecuteXmlReaderExceptionTest): Written test case for the method BeginExecuteXmlReader
174 to check for InvalidOperationException.
175 (CloneObjTest): Written test case for the method Clone.
177 * SqlConnectionTest.cs (ChangePasswordNullConnStringTest): Written test case for the method
178 ChangePassword to check for null connection string.
179 (ChangePasswordNullPasswordTest): Written test case for the method ChangePassword to check for
181 (ChangePasswordEmptyPasswordTest): Written test case for the method ChangePassword to check for
182 password as empty string.
183 (ChangePasswordExceedPasswordTest): Written test case for the method ChangePassword to check
184 if the password exceeds its permitted size.
186 * SqlClientFactory.cs: Created the class.
187 (CreatePermissionTest): Added a test case for the method CreatePermission.
189 2007-03-20 Nidhi Rawal <rawalnidhi_rawal@yahoo.com>
191 * SqlConnectionStringBuilderTest.cs: Fixed the bug by including the
192 category sqlserver, in the absence of which none of the test-cases
194 (TrustServerCertificateTest): Written test-case for the property TrustServerCertificate.
195 (TypeSystemVersionTest): Written test-case for the property TypeSystemVersion.
196 (UserInstanceTest): Written test-case for the property UserInstance.
197 (SettingUserInstanceTest): Written test-case for checking the connection string after
198 assigning the value for keyword User Instance.
199 (ContextConnectionTest): Written test-case for the property ContextConnection.
200 (SettingContextConnectionTest): Written test-case for checking the connection string after
201 assigning the value for keyword Context Connection.
203 * SqlCommandTest.cs (NotificationTest): Written test-case for property Notification.
204 (NotificationAutoEnlistTest): Written the test-case for property NotificationAutoEnlist.
206 * SqlConnectionTest.cs (FireInfoMessageEventOnUserErrorsTest): Written
207 test-case for the property FireInfoMessageEventOnUserErrors.
208 (StatisticsEnabledTest): Written test-case for the property StatisticsEnabled.
210 * SqlDataAdapterTest.cs (UpdateBatchSizeTest): Written test-case for the
211 property UpdateBatchSize.
212 (UpdateBatchSizeArgumentOutOfRangeTest): Written test-case for the ArgumentOutOfRange
213 exception for UpdateBatchSize property.
215 2007-03-19 Nidhi Rawal <rawalnidhi_rawal@yahoo.com>
217 * SqlParameterTest.cs (CompareInfoTest): Written the test case
218 for property CompareInfo.
219 (LocaleIdTest): Written the test case for property LocaleId.
220 (SqlValueTest): Written test case for property SqlValue.
222 2007-03-16 Andreia Gaita <avidigal@novell.com>
224 * SqlCommandTest.cs: Add OutputParamSizeTest1-4 to test size/value
225 validation exception.
227 2007-03-14 Nagappan A <anagappan@novell.com>
229 * SqlCommandTest.cs (ExecuteScalarTest, ExecuteReaderTest)
230 (ExecuteReaderTest, PrepareTest, TransactionTest): Modified
231 expected exception to NullReferenceException as it has to be
232 thrown in 2.0 profile.
234 2007-03-09 Andreia Gaita <avidigal@novell.com>
236 * SqlCommandTest.cs: Add new test to check string parameters with
237 value = null and size 0. Fixed tests for NET 2.0 (different exceptions
240 2007-03-09 Andreia Gaita <avidigal@novell.com>
242 * SqlCommandTest.cs: Add parameterized stored procedure call tests
243 to ExecuteScalar and ExecuteNonQuery.
245 2007-01-08 Nagappan A <anagappan@novell.com>
247 * SqlCommandBuilderTest.cs (GetInsertCommandTest)
248 (GetInsertCommandTestWithExpression, GetUpdateCommandTest): Fixed
249 NET 2.0 based test conditions.
250 (GetUpdateCommandBoolTest): Added new test case.
251 (GetUpdateCommandTest_CheckNonUpdatableColumns): Fixed NET 2.0
252 based test conditions.
253 (GetUpdateCommandBoolTest_CheckNonUpdatableColumns): Added new test
255 (GetUpdateDeleteCommandBoolTest_CheckParameters): Added new test
257 (GetUpdateCommandDBConcurrencyExceptionTest): Fixed NET 2.0 based
260 * SqlDataAdapterTest.cs: Commented not working test-cases.
262 2006-12-20 Nagappan A <anagappan@novell.com>
264 * SqlDataAdapterTest.cs (SqlDataAdapterInheritTest): Implemented
265 new class to verify protected method of DbDataAdapter.
266 * Fixed existing test-cases to work with 2.0 profile.
268 2006-12-05 Nagappan A <anagappan@novell.com>
270 * SqlDataAdapterTest.cs (CreateViewSSPITest): To test create view
273 2006-08-30 Nagappan A <anagappan@novell.com>
275 * SqlConnectionTest.cs: SqlConnection.GetSchema testcases
277 2006-05-26 Senganal T <tsenganal@novell.com>
279 * SqlParameterTest.cs : Test if Parameter Type is inferred correctly
280 when Value is null or DBNull. Also, if Type is not explicitly set,
281 test if it is inferred from the value of the parameter evertime the
284 2006-04-18 Senganal T <tsenganal@novell.com>
286 * SqlConnectionTest.cs :
287 - OpenTest_1 : test InvalidOperationException is raised if
288 ConnectionString is empty
289 - DisposeTest : test nullreference exception is not raised
291 2006-04-07 Senganal T <tsenganal@novell.com>
293 * SqlDataAdapterTest,cs :
294 - Added testcase for #78010
296 2006-04-07 Senganal T <tsenganal@novell.com>
298 * SqlCommandBuilderTest.cs :
299 - Corrected the testcase to check for queries corresponding to
301 - verify that columns that do not allow nulls are not included
303 - Added testcase to check for DBConcurrencyException for
305 - Check the DataType of the null-check parameters
307 2006-03-08 Senganal T <tsenganal@novell.com>
309 * SqlCommandBuilderTest.cs :
310 - Added testcase to verify UpdateCommand created with AutoIncrement
313 2006-02-13 Senganal T <tsenganal@novell.com>
315 * SqlAdapterTest.cs : Added testcases for verifying FillError Behavior
317 2006-02-13 Senganal T <tsenganal@novell.com>
319 * SqlAdapterTest.cs : Added testcases for #77480
321 2006-02-10 Senganal T <tsenganal@novell.com>
323 * SqlDataReaderTest.cs : Added more tests to verify Sequential
326 2006-02-05 Senganal T <tsenganal@novell.com>
328 * SqlParameterTest.cs : New : Testcase for bug #77410
330 2006-01-17 Senganal T <tsenganal@novell.com>
332 * SqlCommandBuilderTest.cs : corrected a failing testcase
334 2006-01-17 Senganal T <tsenganal@novell.com>
336 * SqlCommandBuilderTest.cs : Added testcase for bug #77225
338 2005-12-03 Senganal T <tsenganal@novell.com>
340 * SqlCommandTest.cs : Added testcase for bug #76880
342 2005-11-23 Senganal T <tsenganal@novell.com>
344 * SqlCommandTest.cs : Added testcases for bug #76778
346 2005-10-27 Senganal T <tsenganal@novell.com>
348 * SqlCommandTest.cs : Added Testcase for bug #75698
350 2005-10-17 Senganal T <tsenganal@novell.com>
352 * SqlDataAdapterTest.cs : Added Testcase for bug #76433.
354 2005-09-24 Sureshkumar T <tsureshkumar@novell.com>
356 * SqlDataAdapterTest.cs (Fill_Test_Exceptions): passing null
357 dataset name throws ArgumentNullException in ms.net
359 * SqlConnectionTest.cs: HostName compare: convert to uppercase.
361 * SqlDataReaderTest.cs: remove Opening connection in few test
362 cases as it was done in SetUp.
363 - id type change changes
365 2005-09-21 Senganal T <tsenganal@novell.com>
367 * SqlConnectionTest.cs: removed some hardcoded database names
368 in DatabasePropertyTest ().
370 2005-09-16 Senganal T <tsenganal@novell.com>
372 * SqlCommandTest.cs: added more testcases for connected mode
373 * SqlConnectionTest.cs: added more testcases for connected mode
374 * SqlDataAdapterTest.cs: added more testcases for connected mode
375 * SqlDataReaderTest.cs: added more testcases for connected mode
377 2005-09-01 Sureshkumar T <tsureshkumar@novell.com>
379 * SqlCommandBuilderTest.cs: added tests for SqlCommandBuilder
380 * SqlCommandTest.cs: pulled from Test/System.Data.SqlClient
381 * SqlConnectionStringBuilderTest.cs: pulled from Test/System.Data.SqlClient
382 * SqlConnectionTest.cs: pulled from Test/System.Data.SqlClient
383 * SqlDataAdapterTest.cs: pulled from Test/System.Data.SqlClient
384 * SqlDataReaderTest.cs: pulled from Test/System.Data.SqlClient
385 * SqlTransactionTest.cs: pulled from Test/System.Data.SqlClient
387 Added attribute Category ("sqlserver") to all these test fixtures.