public void ObjectShouldBeTupleTest()
 {
     var tuple = Tuple.Create(1, 2, 3);
     var valueTuple = ValueTuple.Create(1, 2, 3);
     var childTuple = new ChildTupleType(1, 2);
     Types.IsTupleType(tuple).ShouldBeTrue();
     Types.IsTupleType(valueTuple).ShouldBeTrue();
     Types.IsTupleType(childTuple).ShouldBeFalse();
     Types.IsTupleType(childTuple, TypeOfOptions.Underlying).ShouldBeTrue();
     Types.IsTupleType(123).ShouldBeFalse();
     Types.IsTupleType((object) null).ShouldBeFalse();
     Types.IsTupleType(null).ShouldBeFalse();
 }
Beispiel #2
0
 // Give this type a possible clean name if it doesn't already have one
 public void ProposeCleanName(string name)
 {
     ChildTupleType.ProposeCleanName(name);
 }