Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Data.Tests
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26335/src/Adapdev.Data.Tests
Modified Files:
CategoriesDAOTest.cs
Log Message:
Updated log4net to 1.2.9
Updated TD.NET library
Added tests for AbstractDAO based on bug reports
Index: CategoriesDAOTest.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data.Tests/CategoriesDAOTest.cs,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** CategoriesDAOTest.cs 16 Nov 2005 07:01:47 -0000 1.5
--- CategoriesDAOTest.cs 18 Jan 2006 12:57:48 -0000 1.6
***************
*** 7,10 ****
--- 7,11 ----
using System.Collections;
using System.Data;
+ using Adapdev.Data;
using Test;
using Test.Mock;
***************
*** 117,120 ****
--- 118,159 ----
[Test]
+ public void SelectAllDS()
+ {
+ DataSet ds = dao.SelectAllDS();
+ Assert.IsTrue(ds.Tables[0].Rows.Count > 0);
+ }
+
+ [Test]
+ public void SelectAllDSWithConnection()
+ {
+ using(IDbConnection conn = dao.CreateConnection())
+ {
+ DataSet ds = dao.SelectAllDS(conn);
+ Assert.IsTrue(ds.Tables[0].Rows.Count > 0);
+ Console.WriteLine(DataSetDebugger.ToString(ds));
+ }
+ }
+
+ [Test]
+ public void SaveDataSetRecord()
+ {
+ using(TransactionScope scope = new TransactionScope())
+ {
+ using(IDbConnection conn = dao.CreateConnection())
+ {
+ DataSet ds = dao.SelectAllDS(conn);
+ Assert.IsTrue(ds.Tables[0].Rows.Count > 0);
+ DataRow drow= ds.Tables[0].NewRow();
+ drow["CategoryName"]= "Test";
+ drow["Description"]= "hello";
+ ds.Tables[0].Rows.Add(drow);
+ Console.WriteLine(DataSetDebugger.ToString(ds));
+ dao.SaveDS(ds);
+ scope.Abort();
+ }
+ }
+ }
+
+ [Test]
[Ignore("")]
public void TestToString(){
|