OrderServiceTest.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.izouma.nineth.service;
  2. import com.github.binarywang.wxpay.exception.WxPayException;
  3. import com.izouma.nineth.ApplicationTests;
  4. import com.izouma.nineth.domain.Order;
  5. import com.izouma.nineth.enums.OrderStatus;
  6. import com.izouma.nineth.repo.OrderRepo;
  7. import org.apache.commons.codec.EncoderException;
  8. import org.junit.Test;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. public class OrderServiceTest extends ApplicationTests {
  11. @Autowired
  12. private OrderService orderService;
  13. @Autowired
  14. private OrderRepo orderRepo;
  15. @Test
  16. public void create() throws EncoderException, WxPayException {
  17. Order order = orderService.create(1110L, 1777L, 1, null, 1896L, null);
  18. assert order.getStatus() == OrderStatus.FINISH;
  19. }
  20. @Test
  21. public void setNumber() {
  22. orderService.setNumber();
  23. }
  24. @Test
  25. public void setSales() {
  26. orderService.setSales();
  27. }
  28. @Test
  29. public void commission() {
  30. orderService.commission(orderRepo.findById(4437L).get());
  31. }
  32. }