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);
        }