public void TestEmptyForeignObjectMessageTransformCreateNewMessage() { ForeignNmsObjectMessage foreignMessage = new ForeignNmsObjectMessage(); NmsMessage transformed = NmsMessageTransformation.TransformMessage(factory, foreignMessage); Assert.AreNotSame(foreignMessage, transformed); Assert.IsInstanceOf <NmsObjectMessage>(transformed); NmsObjectMessage message = (NmsObjectMessage)transformed; Assert.IsNull(message.Body); }
public void TestForeignObjectMessageTransformCreateNewMessage() { string messageBody = "TEST-MESSAGE-BODY"; ForeignNmsObjectMessage foreignMessage = new ForeignNmsObjectMessage(); foreignMessage.Body = messageBody; NmsMessage transformed = NmsMessageTransformation.TransformMessage(factory, foreignMessage); Assert.AreNotSame(foreignMessage, transformed); Assert.IsInstanceOf <NmsObjectMessage>(transformed); NmsObjectMessage message = (NmsObjectMessage)transformed; Assert.AreEqual(messageBody, message.Body); }