Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }