public void MapMultipleNamesTest() { var map = new TestMappingMultipleNamesClass(); Assert.AreEqual(3, map.PropertyMaps.Count); Assert.AreEqual(3, map.PropertyMaps[0].NamesValue.Length); Assert.AreEqual(3, map.PropertyMaps[1].NamesValue.Length); Assert.AreEqual(3, map.PropertyMaps[2].NamesValue.Length); Assert.AreEqual("guid1", map.PropertyMaps[0].NamesValue[0]); Assert.AreEqual("guid2", map.PropertyMaps[0].NamesValue[1]); Assert.AreEqual("guid3", map.PropertyMaps[0].NamesValue[2]); Assert.AreEqual("int1", map.PropertyMaps[1].NamesValue[0]); Assert.AreEqual("int2", map.PropertyMaps[1].NamesValue[1]); Assert.AreEqual("int3", map.PropertyMaps[1].NamesValue[2]); Assert.AreEqual("string1", map.PropertyMaps[2].NamesValue[0]); Assert.AreEqual("string2", map.PropertyMaps[2].NamesValue[1]); Assert.AreEqual("string3", map.PropertyMaps[2].NamesValue[2]); }
public void MapMultipleNamesTest() { var map = new TestMappingMultipleNamesClass(); //map.CreateMap(); Assert.AreEqual(3, map.PropertyMaps.Count); Assert.AreEqual(3, map.PropertyMaps[0].Data.Names.Count); Assert.AreEqual(3, map.PropertyMaps[1].Data.Names.Count); Assert.AreEqual(3, map.PropertyMaps[2].Data.Names.Count); Assert.AreEqual("guid1", map.PropertyMaps[0].Data.Names[0]); Assert.AreEqual("guid2", map.PropertyMaps[0].Data.Names[1]); Assert.AreEqual("guid3", map.PropertyMaps[0].Data.Names[2]); Assert.AreEqual("int1", map.PropertyMaps[1].Data.Names[0]); Assert.AreEqual("int2", map.PropertyMaps[1].Data.Names[1]); Assert.AreEqual("int3", map.PropertyMaps[1].Data.Names[2]); Assert.AreEqual("string1", map.PropertyMaps[2].Data.Names[0]); Assert.AreEqual("string2", map.PropertyMaps[2].Data.Names[1]); Assert.AreEqual("string3", map.PropertyMaps[2].Data.Names[2]); }