Package com.expositds.ars.domain.order

Examples of com.expositds.ars.domain.order.Review


    return result;
  }

  @Override
  public Review updateReview(Review review) {
    Review result = null;

    ReviewEntity reviewEntity = DozerHelper.map(review, ReviewEntity.class);
    reviewEntity = reviewsRepository.merge(reviewEntity);
    result = DozerHelper.map(reviewEntity, Review.class);
View Full Code Here


    reviewsRepository.delete(id);
  }

  @Override
  public Review getReviewById(Long id) {
    Review result = null;

    ReviewEntity reviewEntity = reviewsRepository.findById(id);
    result = DozerHelper.map(reviewEntity, Review.class);

    return result;
View Full Code Here

    return result;
  }

  @Override
  public Review getReviewByOrder(Order order) {
    Review result = null;

    OrderEntity orderEntity = DozerHelper.map(order, OrderEntity.class);
    ReviewEntity reviewEntity = reviewsRepository.findByOrder(orderEntity);
    result = DozerHelper.map(reviewEntity, Review.class);
View Full Code Here

  @Autowired
  private IOrderService orderService;

  @Test
  public void getReviewServiceTest() {
    Review review = reviewService.getReviewById((long) 1);
    log.info(review);
  }
View Full Code Here

    log.info(reviews);
  }

  @Test
  public void addReviewServiceTest() {
    Review review = new Review(orderService.getOrderById((long) 2), customerService.getCustomerById((long) 7), (short)5);
    review.setContent("Good!");
    review.setShared(true);
    Long id = reviewService.addReview(review);
    review = reviewService.getReviewById(id);
  }
View Full Code Here

  }

 
  @Test
  public void updateReviewServiceTest() {
    Review review = new Review();
    review = reviewService.getReviewById((long) 1);
    review.setContent("Good!");
    review = reviewService.updateReview(review);
  }
View Full Code Here

TOP

Related Classes of com.expositds.ars.domain.order.Review

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.