public void KeepTruckinStoreShouldHandleKeepTruckinProvider() { //Arrange var logger = new Mock <ILogger>(); var httpClient = new FakeHttpClientFactory(new FakeHttpMessageHandler()); //Act var store = new KeepTruckinStore(logger.Object, httpClient); //Assert Assert.AreEqual(IntegrationProvider.KeepTruckin, store.HandlesProvider); }
public void KeepTruckinStoreShouldCreateWithKeepTruckinEldProviderParameterObject() { //Arrange var logger = new Mock <ILogger>(); var httpClient = new FakeHttpClientFactory(new FakeHttpMessageHandler()); var store = new KeepTruckinStore(logger.Object, httpClient); var eld = new KeepTruckinEldProvider("api"); //Act var integration = store.CreateIntegration(eld); //Assert Assert.IsNotNull(integration); }