public void When_setting_up_a_named_destination() { typeRouter = Substitute.For <ITypeRouter>(); messageRouter = Substitute.For <IMessageRouter>(); serialiser = Substitute.For <IMessageSerialiser>(); messaging = new MessagingBase(typeRouter, messageRouter, serialiser, "test"); messaging.ResetCaches(); }
public void When_setting_up_a_named_destination() { typeRouter = Substitute.For<ITypeRouter>(); messageRouter = Substitute.For<IMessageRouter>(); serialiser = Substitute.For<IMessageSerialiser>(); messaging = new MessagingBase(typeRouter, messageRouter, serialiser); messaging.ResetCaches(); }
public void When_setting_up_a_named_destination() { typeRouter = Substitute.For <ITypeRouter>(); messageRouter = Substitute.For <IMessageRouter>(); serialiser = Substitute.For <IMessageSerialiser>(); messaging = new MessagingBase(typeRouter, messageRouter, serialiser, "test-group"); messaging.ResetCaches(); messaging.GetMessage <IMetadataFile>("MyServiceDestination"); }
public void When_setting_up_a_named_destination() { typeRouter = Substitute.For <ITypeRouter>(); messageRouter = Substitute.For <IMessageRouter>(); serialiser = Substitute.For <IMessageSerialiser>(); messaging = new MessagingBase(typeRouter, messageRouter, serialiser, "test"); messaging.ResetCaches(); messaging.CreateDestination <IMetadataFile>("MyServiceDestination", Expires.Never); }
public void When_setting_up_a_named_destination() { typeRouter = Substitute.For<ITypeRouter>(); messageRouter = Substitute.For<IMessageRouter>(); serialiser = Substitute.For<IMessageSerialiser>(); messaging = new MessagingBase(typeRouter, messageRouter, serialiser); messaging.ResetCaches(); messaging.CreateDestination<IMetadataFile>("MyServiceDestination"); }
public void When_setting_up_a_named_destination() { metadataMessage = new SuperMetadata(); badMessage = new { Who = "What" }; messageRouter = Substitute.For <IMessageRouter>(); typeRouter = Substitute.For <ITypeRouter>(); serialiser = Substitute.For <IMessageSerialiser>(); serialiser.Serialise(metadataMessage, out _).Returns(m => { m[1] = "dummy"; return(serialisedObject); }); messaging = new MessagingBase(typeRouter, messageRouter, serialiser, "test"); messaging.ResetCaches(); messaging.SendMessage(metadataMessage); }
public void When_setting_up_a_named_destination() { metadataMessage = new SuperMetadata(); badMessage = new {Who="What"}; typeRouter = Substitute.For<ITypeRouter>(); messageRouter = Substitute.For<IMessageRouter>(); serialiser = Substitute.For<IMessageSerialiser>(); serialiser.Serialise(metadataMessage).Returns(serialisedObject); messaging = new MessagingBase(typeRouter, messageRouter, serialiser); messaging.ResetCaches(); messaging.SendMessage(metadataMessage); }