public void Initialize() { //arrange var messageHandler = Substitute.ForPartsOf <MockHttpMessageHandler>(jsonResponse, HttpStatusCode.OK); var httpClient = new HttpClient(messageHandler); _exercise2Service = Substitute.ForPartsOf <Exercise2Service>(httpClient); }
public void Initialize() { // arrange _exercise2Service = Substitute.For <IExercise2Service>(); List <Product> product = new List <Product>(); product.Add(new Product() { Name = "Jas", Price = 99, Quantity = 1 }); _exercise2Service.SortProducts("High").Returns(product); _sortController = Substitute.ForPartsOf <SortController>(_exercise2Service); }
public ExerciseController(IExercise1Service exercise1Service, IExercise2Service exercise2Service, IExercise3Service exercise3Service) { Exercise1Service = exercise1Service; Exercise2Service = exercise2Service; Exercise3Service = exercise3Service; }
/// <summary> /// Dependency injection /// </summary> /// <param name="exercise2Service"></param> public SortController(IExercise2Service exercise2Service) { _exercise2Service = exercise2Service; }