public UsedCarsCatelogueSteps(
     IWebDriver webDriver,
     ICatelogue catelogueHttpClient,
     AdvancedSearchPage advancedSearchPage,
     MortorsPage mortorsPage,
     SearchResultsPage searchResultsPage,
     ContextObjectInitializer contextObjectInitializer)
     : base(webDriver)
 {
     _advancedSearchPage       = advancedSearchPage;
     _mortorsPage              = mortorsPage;
     _searchResultsPage        = searchResultsPage;
     _contextObjectInitializer = contextObjectInitializer;
     _catelogueHttpClient      = catelogueHttpClient;
 }
 public void Setup()
 {
     // Arrange
     _serviceProvider     = DependencyInjector.GetServiceProvider();
     _catelogueHttpClient = _serviceProvider.GetService <ICatelogue>();
 }