ShowroomServiceTest.java 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. package com.izouma.nineth.service;
  2. import com.izouma.nineth.ApplicationTests;
  3. import com.izouma.nineth.domain.ShowCollection;
  4. import com.izouma.nineth.domain.Showroom;
  5. import org.junit.Test;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import java.util.ArrayList;
  8. import java.util.List;
  9. public class ShowroomServiceTest extends ApplicationTests {
  10. @Autowired
  11. private ShowroomService showroomService;
  12. @Test
  13. public void save() {
  14. ShowCollection collection = ShowCollection.builder()
  15. .sort(1)
  16. .collectionId(207013L)
  17. .build();
  18. ShowCollection collection1 = ShowCollection.builder()
  19. .sort(1)
  20. .collectionId(206067L)
  21. .build();
  22. ShowCollection collection2 = ShowCollection.builder()
  23. .sort(1)
  24. .collectionId(207014L)
  25. .build();
  26. ShowCollection collection3 = ShowCollection.builder()
  27. .sort(1)
  28. .collectionId(207015L)
  29. .build();
  30. ShowCollection collection4 = ShowCollection.builder()
  31. .sort(1)
  32. .collectionId(207016L)
  33. .build();
  34. ShowCollection collection5 = ShowCollection.builder()
  35. .sort(1)
  36. .collectionId(207017L)
  37. .build();
  38. ShowCollection collection6 = ShowCollection.builder()
  39. .sort(1)
  40. .collectionId(207018L)
  41. .build();
  42. ShowCollection collection7 = ShowCollection.builder()
  43. .sort(1)
  44. .collectionId(207019L)
  45. .build();
  46. ShowCollection collection8 = ShowCollection.builder()
  47. .sort(1)
  48. .collectionId(207020L)
  49. .build();
  50. ShowCollection collection9 = ShowCollection.builder()
  51. .sort(1)
  52. .collectionId(207021L)
  53. .build();
  54. ShowCollection collection10 = ShowCollection.builder()
  55. .sort(1)
  56. .collectionId(207022L)
  57. .build();
  58. ShowCollection collection11 = ShowCollection.builder()
  59. .sort(1)
  60. .collectionId(207023L)
  61. .build();
  62. List<ShowCollection> collections = new ArrayList<>();
  63. collections.add(collection);
  64. collections.add(collection1);
  65. collections.add(collection2);
  66. collections.add(collection3);
  67. collections.add(collection4);
  68. collections.add(collection5);
  69. collections.add(collection6);
  70. collections.add(collection7);
  71. collections.add(collection8);
  72. collections.add(collection9);
  73. // collections.add(collection10);
  74. // collections.add(collection11);
  75. Showroom showroom = Showroom.builder()
  76. .assetId(207029L)
  77. .pic("https://cdn.raex.vip/image/2022-03-16-11-19-11fAEkRVkS.jpg")
  78. .collections(collections)
  79. .build();
  80. showroomService.save(9972L, showroom);
  81. }
  82. @Test
  83. public void update() {
  84. ShowCollection collection2 = ShowCollection.builder()
  85. .sort(1)
  86. .collectionId(207014L)
  87. .build();
  88. collection2.setId(207038L);
  89. ShowCollection collection3 = ShowCollection.builder()
  90. .sort(2)
  91. .collectionId(207015L)
  92. .build();
  93. collection3.setId(207039L);
  94. ShowCollection collection4 = ShowCollection.builder()
  95. .sort(3)
  96. .collectionId(207016L)
  97. .build();
  98. collection4.setId(207040L);
  99. ShowCollection collection5 = ShowCollection.builder()
  100. .sort(4)
  101. .collectionId(207017L)
  102. .build();
  103. collection5.setId(207041L);
  104. ShowCollection collection6 = ShowCollection.builder()
  105. .sort(5)
  106. .collectionId(207018L)
  107. .build();
  108. collection6.setId(207042L);
  109. ShowCollection collection7 = ShowCollection.builder()
  110. .sort(6)
  111. .collectionId(207019L)
  112. .build();
  113. collection7.setId(207043L);
  114. ShowCollection collection8 = ShowCollection.builder()
  115. .sort(7)
  116. .collectionId(207020L)
  117. .build();
  118. collection8.setId(207044L);
  119. ShowCollection collection9 = ShowCollection.builder()
  120. .sort(8)
  121. .collectionId(207021L)
  122. .build();
  123. collection9.setId(207045L);
  124. ShowCollection collection10 = ShowCollection.builder()
  125. .sort(9)
  126. .collectionId(207022L)
  127. .build();
  128. ShowCollection collection11 = ShowCollection.builder()
  129. .sort(10)
  130. .collectionId(207023L)
  131. .build();
  132. List<ShowCollection> collections = new ArrayList<>();
  133. collections.add(collection2);
  134. collections.add(collection3);
  135. collections.add(collection4);
  136. collections.add(collection5);
  137. collections.add(collection6);
  138. collections.add(collection7);
  139. collections.add(collection8);
  140. collections.add(collection9);
  141. collections.add(collection10);
  142. collections.add(collection11);
  143. Showroom showroom = Showroom.builder()
  144. .assetId(207029L)
  145. .pic("https://cdn.raex.vip/image/2022-03-16-11-19-11fAEkRVkS.jpg")
  146. .collections(collections)
  147. .introduction("这个一个展厅测试")
  148. .build();
  149. showroom.setId(207035L);
  150. showroomService.save(9972L, showroom);
  151. }
  152. }