Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 3
0
 public ExerciseController(IExercise1Service exercise1Service, IExercise2Service exercise2Service, IExercise3Service exercise3Service)
 {
     Exercise1Service = exercise1Service;
     Exercise2Service = exercise2Service;
     Exercise3Service = exercise3Service;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Dependency injection
 /// </summary>
 /// <param name="exercise2Service"></param>
 public SortController(IExercise2Service exercise2Service)
 {
     _exercise2Service = exercise2Service;
 }