2007-01-26 Marek Sieradzki <marek.sieradzki@gmail.com>
authorMarek Sieradzki <msierad@mono-cvs.ximian.com>
Fri, 26 Jan 2007 10:45:13 +0000 (10:45 -0000)
committerMarek Sieradzki <msierad@mono-cvs.ximian.com>
Fri, 26 Jan 2007 10:45:13 +0000 (10:45 -0000)
        * BuildPropertyGroupTest.cs: Trivial test for SetProperty ().

svn path=/trunk/mcs/; revision=71740

mcs/class/Microsoft.Build.Engine/Test/Microsoft.Build.BuildEngine/BuildPropertyGroupTest.cs
mcs/class/Microsoft.Build.Engine/Test/Microsoft.Build.BuildEngine/ChangeLog

index 715646b135aa12435ec137d6c02b844f1d3848c7..c0c61fe1fbafa1e430a0dabea25a235ecb76e91c 100644 (file)
@@ -614,5 +614,26 @@ namespace MonoTests.Microsoft.Build.BuildEngine {
 
                        Assert.IsNull (project.EvaluatedProperties ["A"], "A1");
                }
+
+               [Test]
+               public void TestSetProperty9 ()
+               {
+                       Engine engine;
+                       Project project;
+                       BuildPropertyGroup [] groups = new BuildPropertyGroup [1];
+
+                       string documentString = @"
+                               <Project xmlns='http://schemas.microsoft.com/developer/msbuild/2003'>
+                                       <PropertyGroup />
+                               </Project>
+                       ";
+
+                       engine = new Engine (Consts.BinPath);
+                       project = engine.CreateNewProject ();
+                       project.LoadXml (documentString);
+
+                       project.PropertyGroups.CopyTo (groups, 0);
+                       groups [0].SetProperty ("A", "B");
+               }
        }
 }
index e654b8f700416332ebfef3c520ee38b6b263d20d..d6009b301baa01eb67049cf06a40e3846f6f716e 100644 (file)
@@ -1,3 +1,7 @@
+2007-01-26  Marek Sieradzki  <marek.sieradzki@gmail.com>
+
+       * BuildPropertyGroupTest.cs: Trivial test for SetProperty ().
+
 2007-01-23  Marek Sieradzki  <marek.sieradzki@gmail.com>
 
        * ProjectTest: Removed warning.