public void CanMapObserveFromSchemaToMessage() { Hml.Schema.Observe schema = new Hml.Schema.Observe { Entity = new Hml.Schema.Identity { Value = "ObserveEntity" }, Observable = new Hml.Schema.Identity { Value = "ObservableValue" }, Observer = new Hml.Schema.Identity { Value = "ObservableObserver" } }; Message.IMessage message = _subject.ToMessage(schema); Assert.IsInstanceOfType(message, typeof(Message.IObserve)); Assert.AreEqual <string>("ObserveEntity", ((Message.IObserve)message).Entity.Value); Assert.AreEqual <string>("ObservableValue", ((Message.IObserve)message).Observable.Value); Assert.AreEqual <string>("ObservableObserver", ((Message.IObserve)message).Observer.Value); }
public void CanMapObserveFromSchemaToMessage() { Hml.Schema.Observe schema = new Hml.Schema.Observe { Entity = new Hml.Schema.Identity { Value = "ObserveEntity" }, Observable = new Hml.Schema.Identity { Value = "ObservableValue" }, Observer = new Hml.Schema.Identity { Value = "ObservableObserver" } }; Message.IMessage message = _subject.ToMessage(schema); Assert.IsInstanceOfType(message, typeof(Message.IObserve)); Assert.AreEqual<string>("ObserveEntity", ((Message.IObserve)message).Entity.Value); Assert.AreEqual<string>("ObservableValue", ((Message.IObserve)message).Observable.Value); Assert.AreEqual<string>("ObservableObserver", ((Message.IObserve)message).Observer.Value); }