public async Task OnDataReceived_Successful() { await MessageService.StartAsync(new CancellationToken()); MessageBrokerMock.Raise(MessageCommand.Create); LoggerFactoryMock.LoggerMock.Verify(); MessageConsumerMock.Verify(); }
public void OneTimeSetUp() { Setup.Bootstrap(SetupType.Test); ApiClientMock = new ApiClientMock(); CatServiceMock = new CatServiceMock(); MessageBrokerMock = new MessageBrokerMock <Cat>(); MessageConsumerMock = new MessageConsumerMock <Cat>(); MessageConsumerServiceMock = new MessageServiceMock <Cat>(); LoggerFactoryMock = new LoggerFactoryMock(); CatService = new CatService(MessageBrokerMock.Instance, ApiClientMock.Instance); MessageConsumer = new MessageConsumer <Cat>(ApiClientMock.Instance, LoggerFactoryMock.Instance); MessageService = new MessageService <Cat>(MessageBrokerMock.Instance, MessageConsumerMock.Instance, LoggerFactoryMock.Instance); ViewModel = new MainViewModel(CatServiceMock.Instance); }