[Adapdev-commits] Adapdev/src/Adapdev.Data.Tests CategoriesDAOTest.cs,1.5,1.6
Status: Beta
Brought to you by:
intesar66
From: Sean M. <int...@us...> - 2006-01-18 12:57:56
|
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(){ |