void deserializing_null_input_returns_null() { var sut = new DefaultTempDataSerializer(); var result = sut.Deserialize(null); result.ShouldBeNull(); }
void can_serialize_a_string() { var sut = new DefaultTempDataSerializer(); var serialized = sut.Serialize("Hello World"); var deserialized = sut.Deserialize(serialized) as string; deserialized.ShouldEqual("Hello World"); }
void can_serialize_an_object() { var sut = new DefaultTempDataSerializer(); var value = sut.Serialize(new FakeItem() { Name = "John Doe" }); var result = sut.Deserialize(value) as FakeItem; result.ShouldNotBeNull(); result.Name.ShouldEqual("John Doe"); }
private static TempDataFilterPageApplicationModelProvider CreateProvider() { var tempDataSerializer = new DefaultTempDataSerializer(); return(new TempDataFilterPageApplicationModelProvider(tempDataSerializer)); }