public async Task GeotabEmployeeProviderShouldCallApiLibraryOnUpdateEmployee()
        {
            //Arrange
            var api      = new FakeApi("a", "a", "a", "a", "a", 1000, new FakeHttpMessageHandler());
            var provider = new GeotabEmployeeProvider(api);

            //Act
            await provider.UpdateEmployee(_employeeWithProviders);

            //Assert
            //Since library does not have virtual member on Send call, cannot mock using Moq. Using fake http message handler and if Send gets
            //called a NotImplementedException will occur.
        }
Esempio n. 2
0
 public override void BuildProviders()
 {
     _geotabProvider = new GeotabEmployeeProvider(_configuration);
 }