public void SetClassObjectWithNonExistingTypesDoesNotThrowException() { MyFakeFieldsTypes sample = new MyFakeFieldsTypes { Color = "test", Fake = 3, }; Assert.DoesNotThrow(() => instance.SetValuesFrom(sample)); Assert.DoesNotThrow(output.Write); }
public void GetClassWithMissingFieldsIsEmpty() { MyFakeFieldsTypes obj = new MyFakeFieldsTypes { Color = "blue", X = 3, Fake = 4, }; SendAndTakeObjectSample(obj); Sample sample = samples.Single(); MyFakeFieldsTypes received = sample.Data.GetSampleAs <MyFakeFieldsTypes>(); Assert.AreEqual("blue", received.Color); Assert.AreEqual(3, received.X); Assert.AreEqual(0, received.Fake); }