コード例 #1
0
    public void TestDeserializationToStringSucceed()
    {
        var mapper          = new DefaultTextPlainMapper();
        var canBeSerialized = mapper.From("some string", typeof(string));

        Assert.Equal("some string", canBeSerialized);
    }
コード例 #2
0
    public void TestDeserializationToNonStringFails()
    {
        var mapper = new DefaultTextPlainMapper();

        Assert.Throws <InvalidOperationException>(() => mapper.From("some string", typeof(ObjectForTest)));
    }
コード例 #3
0
    public void TestFromObjectToStringUsesToString()
    {
        var mapper = new DefaultTextPlainMapper();

        Assert.Equal("toStringResult", mapper.From(new ObjectForTest()));
    }