예제 #1
0
 static void Assertions(BasicTypesView result)
 {
     Assert.Equal(Guid, result.Guid);
     Assert.Equal(DateTime, result.DateTime);
     Assert.Equal(StubEnum.Two, result.Enum);
     Assert.True(result.Bool);
     Assert.Equal('C', result.Char);
     Assert.Equal("S", result.String);
     Assert.Equal(1, result.Byte);
     Assert.Equal(2, result.Decimal);
     Assert.Equal(3, result.Double);
     Assert.Equal(4, result.Float);
     Assert.Equal(5, result.Int);
     Assert.Equal(6, result.Long);
     Assert.Equal(7, result.Object);
     Assert.Equal(8, result.Sbyte);
     Assert.Equal(9, result.Short);
     Assert.Equal(10u, result.Uint);
     Assert.Equal(11ul, result.Ulong);
     Assert.Equal(12, result.Ushort);
 };
예제 #2
0
 public static bool IsEqual(this BasicTypes b, BasicTypesView v)
 {
     return(v._bool == b._bool &&
            v._float == b._float &&
            v._int8 == b._int8);
 }