You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4net-dev@logging.apache.org by bo...@apache.org on 2011/08/17 08:34:49 UTC

svn commit: r1158537 - /logging/log4net/trunk/tests/src/Filter/FilterTest.cs

Author: bodewig
Date: Wed Aug 17 06:34:49 2011
New Revision: 1158537

URL: http://svn.apache.org/viewvc?rev=1158537&view=rev
Log:
Make tests compile on .NET 2.0.  COMPRESS-300

Modified:
    logging/log4net/trunk/tests/src/Filter/FilterTest.cs

Modified: logging/log4net/trunk/tests/src/Filter/FilterTest.cs
URL: http://svn.apache.org/viewvc/logging/log4net/trunk/tests/src/Filter/FilterTest.cs?rev=1158537&r1=1158536&r2=1158537&view=diff
==============================================================================
--- logging/log4net/trunk/tests/src/Filter/FilterTest.cs (original)
+++ logging/log4net/trunk/tests/src/Filter/FilterTest.cs Wed Aug 17 06:34:49 2011
@@ -67,13 +67,15 @@ namespace log4net.Tests.Filter
             IAppender[] appenders = LogManager.GetRepository(rep.Name).GetAppenders();
             Assert.IsTrue(appenders.Length == 1);
 
-            IAppender appender = Array.Find(appenders, a => a.Name == "MemoryAppender");
+            IAppender appender = Array.Find(appenders, delegate(IAppender a) {
+                    return a.Name == "MemoryAppender";
+                });
             Assert.IsNotNull(appender);
 
             MultiplePropertyFilter multiplePropertyFilter = 
                 ((AppenderSkeleton)appender).FilterHead as MultiplePropertyFilter;
 
-            var conditions = multiplePropertyFilter.GetConditions();
+            MultiplePropertyFilter.Condition[] conditions = multiplePropertyFilter.GetConditions();
             Assert.AreEqual(2, conditions.Length);
             Assert.AreEqual("ABC", conditions[0].Key);
             Assert.AreEqual("123", conditions[0].StringToMatch);
@@ -103,8 +105,15 @@ namespace log4net.Tests.Filter
         
         public class Condition
         {
-            public string Key { get; set; }
-            public string StringToMatch { get; set; }
+            private string key, stringToMatch;
+            public string Key {
+                get { return key; }
+                set { key = value; }
+            }
+            public string StringToMatch {
+                get { return stringToMatch; }
+                set { stringToMatch = value; }
+            }
         }
     }
 }