BloomTests.Edit.ConfiguratorTest.CollectJsonData_NewTopLevelData_DataMerged C# (CSharp) Method

CollectJsonData_NewTopLevelData_DataMerged() private method

private CollectJsonData_NewTopLevelData_DataMerged ( ) : void
return void
		public void CollectJsonData_NewTopLevelData_DataMerged()
		{
			var firstData = DynamicJson.Serialize(new
			{
				library = new { one = "1", color="red" }
			});
			var secondData = DynamicJson.Serialize(new
			{
				library = new { two = "2", color = "blue" }
			});

			var first = new Configurator(_libraryFolder.Path, new NavigationIsolator());
			first.CollectJsonData(firstData.ToString());
			first.CollectJsonData(secondData.ToString());

			var second = new Configurator(_libraryFolder.Path, new NavigationIsolator());
			dynamic j= (DynamicJson) DynamicJson.Parse(second.GetLibraryData());
			Assert.AreEqual("2", j.library.two);
			Assert.AreEqual("1", j.library.one);
			Assert.AreEqual("blue", j.library.color);
		}