public void Initialize() { var managerTest = new PublishManager <Topic>(); const string messageData = "Test data"; testMessage = new Message <Topic>() { Topic = Topic.FirstT, Data = messageData.ToByteArray() }; var producerMoq = new ProducerMoq(); var producerCbHandler = Substitute.For <ICallbackHandler <INotifyCallback> >(); producerCbHandler.GetCallback().Returns(producerMoq); var proxyMoq = new ProxyMoq <Topic>(); publishManager = new PublishManager <Topic>(proxyMoq, producerCbHandler, new Queue <Message <Topic> >()); invalidPublishManager = new PublishManager <Topic>(null, null, null); }
public void Initialize() { const string messageData = "Test data"; testMessage = new Message <Topic>() { Topic = Topic.FirstT, Data = messageData.ToByteArray() }; var clientMoq = new ClientMoq <Message <Topic> >(); var clientCbHandler = Substitute.For <ICallbackHandler <IReplicationClientCallback <Message <Topic> > > >(); clientCbHandler.GetCallback().Returns(clientMoq); var partnerMoq = new PartnerMoq <Message <Topic> >(); var partnerCbHandler = Substitute.For <ICallbackHandler <IReplicationServiceCallback <Message <Topic> > > >(); partnerCbHandler.GetCallback().Returns(partnerMoq); var proxyMoq = new ProxyMoq <Topic>(); replicationService = new ReplicationService <Message <Topic> >(clientCbHandler, partnerCbHandler, proxyMoq); invalidReplicationService = new ReplicationService <Message <Topic> >(null, null, null); }