diff options
author | Sureshkumar T <suresh@mono-cvs.ximian.com> | 2005-04-07 18:44:37 +0400 |
---|---|---|
committer | Sureshkumar T <suresh@mono-cvs.ximian.com> | 2005-04-07 18:44:37 +0400 |
commit | e24ff9a99645a65b444aaa5e2b26995b87a1b470 (patch) | |
tree | 5fc89b30f56b3ad49b57e5c398b1931c62566b85 /mcs/class/System.Data/TODO | |
parent | 702376ddc120cd545da7355f0ac0a8f9ad205b43 (diff) |
status update and work to do on testing.
svn path=/trunk/mcs/; revision=42643
Diffstat (limited to 'mcs/class/System.Data/TODO')
-rw-r--r-- | mcs/class/System.Data/TODO | 39 |
1 files changed, 35 insertions, 4 deletions
diff --git a/mcs/class/System.Data/TODO b/mcs/class/System.Data/TODO index f5058affe21..b9f16964980 100644 --- a/mcs/class/System.Data/TODO +++ b/mcs/class/System.Data/TODO @@ -155,13 +155,44 @@ available in System.Data.dll. DbProviderFactory - done DbConnectionFactory - Add nunit test cases for these. + Add nunit test cases for these. - done * Create Factory classes & methods for Providers. Factory methods for SqlClient - done. Factory methods for Odbc provider - done. Factory methods for OleDb provider -** DbConnectionStringBuilder - done (not added to sources list). - This uses Generic.Collections.Dictionary, which has not yet - been implemented. Once it is done, this can be added to sources. +* DbConnectionStringBuilder - done + +Asynchronous Command Execution ((target: mono 1.2 PROFILE=net_2_0) +================================================================== + +* Implement the following Asynchronous Execution Commands for SqlClient + + - BeginExecuteNonQuery (2 overrides) - done + - BeginExecuteReader (3 overrides) - done + - BegineExecuteXmlReader - done + + - Implement corresponding asynchronous methods in Tds driver - done + +* Pending + + - Provide Stand Alone test cases + - Check whether the result column is xml while doing + EndExecuteXmlReader. + + +Test Cases +========== + +* Provide a single consistent test fixture for all data providers + available in Test/ProviderTests + +* NUnit-ize Provider Tests + +* Make these tests to be able to run by command + make run-test PROVIDER=mysql # to run tests marked for mysql & SQL92. + +* Provide SQL92 complaint scripts for shema & data, to be loaded + irrelevant of data providers. + |