Пример #1
0
        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;
 }
Пример #3
0
 public new void Setup()
 {
     this.taskLibrary = new TaskLibrary();
 }
Пример #4
0
 public Runner()
 {
     taskLibrary = new TaskLibrary();
 }
 public void SetupBeforeEachTest()
 {
     this.taskLibrary = A.Fake<ITaskLibrary>();
      this.messageListener = A.Fake<IMessageListener>();
 }