public void RightToLeft() { Utilities.DataMapper.Mapping<MappingA, MappingB> TempObject = new Mapping<MappingA, MappingB>(x => x.Item1, x => x.Item1); MappingA A = new MappingA(); A.Item1 = 12; A.Item2 = "ASDF"; MappingB B = new MappingB(); B.Item1 = 13; B.Item2 = "ZXCV"; TempObject.CopyRightToLeft(B, A); Assert.Equal(A.Item1, 13); Assert.NotEqual(A.Item2, "ZXCV"); }
public void LeftToRight() { Utilities.DataMapper.Mapping<MappingA, MappingB> TempObject = new Mapping<MappingA, MappingB>(x => x.Item1, x => x.Item1); MappingA A=new MappingA(); A.Item1=12; A.Item2 = "ASDF"; MappingB B=new MappingB(); B.Item1=13; B.Item2 = "ZXCV"; TempObject.CopyLeftToRight(A, B); Assert.Equal(B.Item1, 12); Assert.NotEqual(B.Item2, "ASDF"); }
public void CreationTest() { Utilities.DataMapper.Mapping<MappingA, MappingB> TempObject = null; Assert.DoesNotThrow(() => TempObject = new Mapping<MappingA, MappingB>(x => x.Item1, x => x.Item1)); Assert.NotNull(TempObject); }
public void CreationTest() { Utilities.DataMapper.Mapping <MappingA, MappingB> TempObject = null; TempObject = new Mapping <MappingA, MappingB>(x => x.Item1, x => x.Item1); Assert.NotNull(TempObject); }