public void SupportsPublicAndPrivatePropertySetters() { var originalData = new DataWithPrivateSetters("privateData") { PublicSetter = "publicData" }; var serializedData = _sut.Serialize(originalData); var deserializedData = _sut.Deserialize <DataWithPrivateSetters>(serializedData); deserializedData.PublicSetter.Should().Be(originalData.PublicSetter); deserializedData.PrivateSetter.Should().Be(originalData.PrivateSetter); }
public void SupportsBothPublicAndPrivatePropertySetters() { var originalData = new DataWithPrivateSetters("privateData") { PublicSetter = "publicData" }; var serializedData = _sut.Serialize(originalData); var deserializedData = _sut.Deserialize <DataWithPrivateSetters>(serializedData); Assert.That(deserializedData.PublicSetter, Is.EqualTo(originalData.PublicSetter)); Assert.That(deserializedData.PrivateSetter, Is.EqualTo(originalData.PrivateSetter)); }
public void SupportsBothPublicAndPrivatePropertySetters() { var originalData = new DataWithPrivateSetters("privateData") {PublicSetter = "publicData"}; var serializedData = _sut.Serialize(originalData); var deserializedData = _sut.Deserialize<DataWithPrivateSetters>(serializedData); Assert.That(deserializedData.PublicSetter, Is.EqualTo(originalData.PublicSetter)); Assert.That(deserializedData.PrivateSetter, Is.EqualTo(originalData.PrivateSetter)); }