void AddDestToList(NodeShape dest) { GameObject newElement = Instantiate(dListElement) as GameObject; DestElement listElement = newElement.GetComponent <DestElement>(); listElement.Initialize(dest, dListContentParent, () => { Debug.Log(dest.name); OnDestSelected(dest); }); }
public void ArrayTypeIsMappedToICollectionTypeCorrectly() { var mapper = new MemberMapper(); var source = new SourceElement[] { new SourceElement { Value = "X" } }; var destination = new DestElement[0]; var result = mapper.Map <SourceElement[], ICollection <DestElement> >(source, destination); Assert.AreEqual("X", result.First().Value); }
public void IEnumerableTypeIsMappedToArrayTypeCorrectly() { var mapper = new MemberMapper(); var source = new List <SourceElement> { new SourceElement { Value = "X" } }; var destination = new DestElement[0]; var result = mapper.Map <IEnumerable <SourceElement>, DestElement[]>(source, destination); Assert.AreEqual("X", result.First().Value); }
public void ListTypeIsMappedToICollectionTypeCorrectly() { var mapper = new MemberMapper(); var source = new List<SourceElement> { new SourceElement { Value = "X" } }; var destination = new DestElement[0]; var result = mapper.Map<List<SourceElement>, ICollection<DestElement>>(source, destination); Assert.AreEqual("X", result.First().Value); }
public void IEnumerableTypeIsMappedToArrayTypeCorrectly() { var mapper = new MemberMapper(); var source = new List<SourceElement> { new SourceElement { Value = "X" } }; var destination = new DestElement[0]; var result = mapper.Map<IEnumerable<SourceElement>, DestElement[]>(source, destination); Assert.AreEqual("X", result.First().Value); }