コード例 #1
0
 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");
 }
コード例 #2
0
 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");
 }
コード例 #3
0
 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);
 }
コード例 #4
0
ファイル: Mapping.cs プロジェクト: ewin66/VilinCode
 public void CreationTest()
 {
     Utilities.DataMapper.Mapping <MappingA, MappingB> TempObject = null;
     TempObject = new Mapping <MappingA, MappingB>(x => x.Item1, x => x.Item1);
     Assert.NotNull(TempObject);
 }