public void ShouldFailWhenModelNotMarkedByQueueAttr() { //Arrange var msgType = typeof(TestModelWithoutAttr); //Act var desc = MqMsgModelDesc.GetFromModel(msgType); //Assert Assert.Null(desc); }
public void ShouldProvideDesc() { //Arrange var msgType = typeof(TestModelWithAttr); //Act var desc = MqMsgModelDesc.GetFromModel(msgType); //Assert Assert.NotNull(desc); Assert.Equal("foo", desc.Routing); Assert.Equal("bar", desc.Exchange); }
public void ShouldFailWhenTargetObjectIsNull() { //Act & Assert Assert.Throws <ArgumentNullException>(() => MqMsgModelDesc.GetFromModel(null)); }