public void UsingBaseClassObjectSetNull() { var instance = new Lesson6Test4Class1 { Something = null }; var result = PassThroughProtobuf(instance); Assert.IsNull(result.Something); }
public void UsingBaseClassObject() { var instance = new Lesson6Test4Class1 { Something = new Lesson6Test4Class2 { Name ="Test4Name" } }; var result = PassThroughProtobuf(instance); Assert.AreEqual("Test4Name", ((Lesson6Test4Class2)result.Something).Name); }