コード例 #1
0
    public void TestDefaultSerialization()
    {
        var carrierData = new LoadCarrierData(LoadCarrierType.Unknown, null);

#if TESTASYNC
        Assert.ThrowsException <AggregateException>(() => Roundtrip(carrierData, 2));
#else
        Assert.ThrowsException <InvalidOperationException>(() => Roundtrip(carrierData, 2));
#endif
    }
コード例 #2
0
    //[TestMethod]
    public void SerializeTest()
    {
        var data = new LoadCarrierData {
            Data = new Bin1Data()
        };

        var actual = Roundtrip(data);

        Assert.AreEqual(LoadCarrierType.Bin1, actual.CarrierType);
        Assert.IsTrue(actual.Data is Bin1Data);
    }