[Adapdev-commits] Adapdev/src/Adapdev.Tests/Reflection ClassAccessorCacheTest.cs,1.5,1.6 ClassAccess
Status: Beta
Brought to you by:
intesar66
From: Sean M. <int...@us...> - 2006-03-03 05:22:58
|
Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Tests/Reflection In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3653/src/Adapdev.Tests/Reflection Modified Files: ClassAccessorCacheTest.cs ClassAccessorTest.cs Log Message: Index: ClassAccessorCacheTest.cs =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Tests/Reflection/ClassAccessorCacheTest.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ClassAccessorCacheTest.cs 26 Nov 2005 08:27:35 -0000 1.5 --- ClassAccessorCacheTest.cs 3 Mar 2006 05:22:54 -0000 1.6 *************** *** 21,25 **** public void GetByType() { ! ClassAccessor c = ClassAccessorCache.Get(typeof(PropertyAccessorTestObject)); Assert.IsNotNull(c); Assert.AreEqual(typeof(PropertyAccessorTestObject), c.Type); --- 21,25 ---- public void GetByType() { ! IClassAccessor c = ClassAccessorCache.Get(typeof(PropertyAccessorTestObject)); Assert.IsNotNull(c); Assert.AreEqual(typeof(PropertyAccessorTestObject), c.Type); *************** *** 30,34 **** { PropertyAccessorTestObject o = new PropertyAccessorTestObject(); ! ClassAccessor c = ClassAccessorCache.Get(o); Assert.IsNotNull(c); Assert.AreEqual(o.GetType(), c.Type); --- 30,34 ---- { PropertyAccessorTestObject o = new PropertyAccessorTestObject(); ! IClassAccessor c = ClassAccessorCache.Get(o); Assert.IsNotNull(c); Assert.AreEqual(o.GetType(), c.Type); *************** *** 39,43 **** { PropertyAccessorTestObject o = new PropertyAccessorTestObject(); ! ClassAccessor c = ClassAccessorCache.Get(o); Assert.AreEqual(1, ClassAccessorCache.Count); } --- 39,43 ---- { PropertyAccessorTestObject o = new PropertyAccessorTestObject(); ! IClassAccessor c = ClassAccessorCache.Get(o); Assert.AreEqual(1, ClassAccessorCache.Count); } *************** *** 47,51 **** { PropertyAccessorTestObject o = new PropertyAccessorTestObject(); ! ClassAccessor c = ClassAccessorCache.Get(o); Assert.AreEqual(1, ClassAccessorCache.Count); ClassAccessorCache.Remove(c.Type); --- 47,51 ---- { PropertyAccessorTestObject o = new PropertyAccessorTestObject(); ! IClassAccessor c = ClassAccessorCache.Get(o); Assert.AreEqual(1, ClassAccessorCache.Count); ClassAccessorCache.Remove(c.Type); *************** *** 57,61 **** { PropertyAccessorTestObject o = new PropertyAccessorTestObject(); ! ClassAccessor c = ClassAccessorCache.Get(o); c.LoadAllProperties(); Console.WriteLine(ClassAccessorCache.ToString()); --- 57,61 ---- { PropertyAccessorTestObject o = new PropertyAccessorTestObject(); ! IClassAccessor c = ClassAccessorCache.Get(o); c.LoadAllProperties(); Console.WriteLine(ClassAccessorCache.ToString()); Index: ClassAccessorTest.cs =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Tests/Reflection/ClassAccessorTest.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ClassAccessorTest.cs 21 Feb 2006 04:31:17 -0000 1.5 --- ClassAccessorTest.cs 3 Mar 2006 05:22:54 -0000 1.6 *************** *** 124,128 **** Assert.AreEqual(36, c.TotalCount, "Should have loaded 36 total."); Assert.AreEqual(19, c.FieldCount, "Should have loaded 19 fields."); ! Assert.AreEqual(15, c.PropertyCount, "Should have loaded 15 properties."); } --- 124,128 ---- Assert.AreEqual(36, c.TotalCount, "Should have loaded 36 total."); Assert.AreEqual(19, c.FieldCount, "Should have loaded 19 fields."); ! Assert.AreEqual(17, c.PropertyCount, "Should have loaded 17 properties."); } *************** *** 135,139 **** c.LoadAllProperties(); ! PropertyAccessor p = c.GetPropertyAccessor("Int"); Assert.IsTrue(p.CanRead); Assert.IsTrue(p.CanWrite); --- 135,139 ---- c.LoadAllProperties(); ! IPropertyAccessor p = c.GetIPropertyAccessor("Int"); Assert.IsTrue(p.CanRead); Assert.IsTrue(p.CanWrite); *************** *** 150,154 **** c.LoadAllFields(); ! FieldAccessor f = c.GetFieldAccessor("mInt"); Assert.AreEqual(typeof(FieldAccessorTestObject), f.TargetType); Assert.AreEqual(typeof(Int32), f.FieldType); --- 150,154 ---- c.LoadAllFields(); ! IFieldAccessor f = c.GetIFieldAccessor("mInt"); Assert.AreEqual(typeof(FieldAccessorTestObject), f.TargetType); Assert.AreEqual(typeof(Int32), f.FieldType); |