public void Setup() { this._countryRepository = Substitute.For <ICountryRepository>(); this._sectionTypeRepository = Substitute.For <ISectionTypeRepository>(); this._photoOrganisationRepository = Substitute.For <IPhotoOrganisationRepository>(); this._circuitRepository = Substitute.For <ICircuitRepository>(); this.referenceServices = new ReferenceServices(this._countryRepository, this._sectionTypeRepository, this._photoOrganisationRepository, this._circuitRepository); Mapping.CreateConfiguration(); }
public ActionResult <List <Request> > Get(string content) { var ISearchReferenceServicesImplementation = ReferenceServices.GgetAllTypes(); List <Request> results = new List <Request>(); ISearchReferenceServicesImplementation.ToList().ForEach(reference => { ISearchReferenceService SearhReference = (ISearchReferenceService)Activator.CreateInstance(reference); var resultado = SearhReference.SearchInService(content); results.AddRange(SearhReference.ConsolidateRequestService(resultado)); }); return(results); }
public void ConstructorTestAgeBracket() { // When ReferenceServices service = new ReferenceServices(null); // Then IDictionary<int, BracketItemReference> result = service.GetAllAgeBrackets(); Assert.AreEqual("jusqu'à 2 ans", result[1].Label); Assert.AreEqual(0, result[1].LowValue); Assert.AreEqual(3, result[1].HighValue); Assert.AreEqual("2 - 5 ans", result[2].Label); Assert.AreEqual(1, result[2].LowValue); Assert.AreEqual(6, result[2].HighValue); Assert.AreEqual("5 - 10 ans", result[3].Label); Assert.AreEqual(4, result[3].LowValue); Assert.AreEqual(11, result[3].HighValue); Assert.AreEqual("10 ans et plus", result[4].Label); Assert.AreEqual(9, result[4].LowValue); Assert.AreEqual(200, result[4].HighValue); }
public void ConstructorTestAgeBracket() { // When ReferenceServices service = new ReferenceServices(null); // Then IDictionary <int, BracketItemReference> result = service.GetAllAgeBrackets(); Assert.AreEqual("jusqu'à 2 ans", result[1].Label); Assert.AreEqual(0, result[1].LowValue); Assert.AreEqual(3, result[1].HighValue); Assert.AreEqual("2 - 5 ans", result[2].Label); Assert.AreEqual(1, result[2].LowValue); Assert.AreEqual(6, result[2].HighValue); Assert.AreEqual("5 - 10 ans", result[3].Label); Assert.AreEqual(4, result[3].LowValue); Assert.AreEqual(11, result[3].HighValue); Assert.AreEqual("10 ans et plus", result[4].Label); Assert.AreEqual(9, result[4].LowValue); Assert.AreEqual(200, result[4].HighValue); }
public void ConstructorTestKmsBracket() { // When ReferenceServices service = new ReferenceServices(null); // Then IDictionary<int, BracketItemReference> result = service.GetAllKmBrackets(); Assert.AreEqual("jusqu'à 5000 Km", result[1].Label); Assert.AreEqual(0, result[1].LowValue); Assert.AreEqual(5999, result[1].HighValue); Assert.AreEqual("5000 - 10000 Km", result[2].Label); Assert.AreEqual(4500, result[2].LowValue); Assert.AreEqual(10999, result[2].HighValue); Assert.AreEqual("10000 - 20000 Km", result[3].Label); Assert.AreEqual(9500, result[3].LowValue); Assert.AreEqual(20999, result[3].HighValue); Assert.AreEqual("20000 - 50000 Km", result[4].Label); Assert.AreEqual(19500, result[4].LowValue); Assert.AreEqual(50999, result[4].HighValue); Assert.AreEqual("50000 Km et plus", result[5].Label); Assert.AreEqual(49500, result[5].LowValue); Assert.AreEqual(1000000, result[5].HighValue); }
public void ConstructorTestKmsBracket() { // When ReferenceServices service = new ReferenceServices(null); // Then IDictionary <int, BracketItemReference> result = service.GetAllKmBrackets(); Assert.AreEqual("jusqu'à 5000 Km", result[1].Label); Assert.AreEqual(0, result[1].LowValue); Assert.AreEqual(5999, result[1].HighValue); Assert.AreEqual("5000 - 10000 Km", result[2].Label); Assert.AreEqual(4500, result[2].LowValue); Assert.AreEqual(10999, result[2].HighValue); Assert.AreEqual("10000 - 20000 Km", result[3].Label); Assert.AreEqual(9500, result[3].LowValue); Assert.AreEqual(20999, result[3].HighValue); Assert.AreEqual("20000 - 50000 Km", result[4].Label); Assert.AreEqual(19500, result[4].LowValue); Assert.AreEqual(50999, result[4].HighValue); Assert.AreEqual("50000 Km et plus", result[5].Label); Assert.AreEqual(49500, result[5].LowValue); Assert.AreEqual(1000000, result[5].HighValue); }