public void SetupBeforeEachTest() { this.taskLibrary = A.Fake<ITaskLibrary>(); this.messageListener = A.Fake<IMessageListener>(); this.cancellationTokenSource = new CancellationTokenSource(); A.CallTo(() => this.taskLibrary.CreateCancellationTokenSource()).Returns(this.cancellationTokenSource); this.task = new Task(() => { }); A.CallTo(() => this.taskLibrary.ExecuteAsync(A<Action>._)).Returns(this.task); this.componentUnderTest = new MessageSubscription(this.taskLibrary, this.messageListener); }
public RabbitMQMessageSubscriptionFactory( IMessageHandlerTypesIndexFactory messageHandlerTypesIndexFactory, IMessageHandlerInvokerFactory messageHandlerInvokerFactory, ITaskLibrary taskLibrary, IQueueNameConvention queueNameConvention, IMessageEncoder messageEncoder, IMessageSerialiser messageSerialiser, ILogger logger, IConfiguration configuration) { this.messageHandlerTypesIndexFactory = messageHandlerTypesIndexFactory; this.messageHandlerInvokerFactory = messageHandlerInvokerFactory; this.taskLibrary = taskLibrary; this.queueNameConvention = queueNameConvention; this.messageEncoder = messageEncoder; this.messageSerialiser = messageSerialiser; this.logger = logger; this.configuration = configuration; }
public new void Setup() { this.taskLibrary = new TaskLibrary(); }
public Runner() { taskLibrary = new TaskLibrary(); }
public void SetupBeforeEachTest() { this.taskLibrary = A.Fake<ITaskLibrary>(); this.messageListener = A.Fake<IMessageListener>(); }