public void Serialization_Of_Iban() { var sut = new Iban("BE71 0961 2345 6769"); sut.Should().BeXmlSerializable(); sut.Should().BeBinarySerializable(); sut.Should().BeDataContractSerializable(); }
public void It_should_succeed() { var bankAccountNumber1 = new Iban(TestValues.ValidIban); string json = JsonConvert.SerializeObject(bankAccountNumber1); json.Should().Be($"\"{TestValues.ValidIban}\""); Iban bankAccountNumber2 = JsonConvert.DeserializeObject <Iban>(json); bankAccountNumber1.Should().Be(bankAccountNumber2); }
public void Binary_Serializable() { var sut = new Iban("BE71 0961 2345 6769"); sut.Should().BeBinarySerializable(); }
public void Xml_Serializable() { var sut = new Iban("BE71 0961 2345 6769"); sut.Should().BeXmlSerializable(); }
public void DataContract_Serializable() { var sut = new Iban("BE71 0961 2345 6769"); sut.Should().BeDataContractSerializable(); }