60 public void testNomalOrderTx() {
61 // 本当はburi2.diconに書くもの
62 buriEngine_.getWorkflows().readWorkFlowFromResource("注文管理","orderBao.xpdl");
63
64 customerSetup();
65 itemSetup();
66 List datas = null;
67 OrderInfoDto orderInfoDto1 = orderSetup1();
68
69 orderBao_.order(orderInfoDto1);
70 datas = orderBao_.getUnderWork();
71 assertEquals(datas.size(),1);
72 System.out.println(datas);
73
74 datas = shippingBao_.getNowWaiting();
75 assertEquals(datas.size(),1);
76 System.out.println(datas);
77
78 datas = shippingItemBao_.getItemWaiting();
79 assertEquals(datas.size(),2);
80 System.out.println(datas);
81
82 ShippingItemDto shippingItemDto = (ShippingItemDto)datas.get(0);
83
84
85 shippingItemBao_.endShipping(shippingItemDto);
86
87 datas = orderBao_.getUnderWork();
88 assertEquals(datas.size(),1);
89
90 datas = shippingItemBao_.getItemWaiting();
91 System.out.println(datas);
92 assertEquals(datas.size(),1);
93 shippingItemDto = (ShippingItemDto)datas.get(0);
94
95 datas = shippingItemBao_.getEndShipping();
96 System.out.println(datas);
97 assertEquals(datas.size(),1);
98
99 datas = shippingBao_.getNowWaiting();
100 System.out.println(datas);
101 assertEquals(datas.size(),1);
102
103 datas = shippingBao_.getEndShipping();
104 System.out.println(datas);
105 assertEquals(datas.size(),0);
106
107
108
109 shippingItemBao_.endShipping(shippingItemDto);
110
111
112
113 pathDao_.getAllBuriPath();
114 stateDao_.getAllBuriState();
115 datas = shippingItemBao_.getItemWaiting();
116 assertEquals(datas.size(),0);
117
118 datas = shippingItemBao_.getEndShipping();
119 assertEquals(datas.size(),2);
120
121 datas = shippingBao_.getNowWaiting();
122 assertEquals(datas.size(),0);
123
124 datas = shippingBao_.getEndShipping();
125 assertEquals(datas.size(),1);
126
127 datas = orderBao_.getUnderWork();
128 assertEquals(datas.size(),0);
129
130 datas = orderBao_.getEndShipping();
131 assertEquals(datas.size(),1);
132
133 datas = billBao_.getBillWaiting();
134 assertEquals(datas.size(),1);
135 BillDto billDto = (BillDto)datas.get(0);
136
137 datas = billBao_.getReBill();
138 assertEquals(datas.size(),0);
139
140 datas = billBao_.getEndBill();
141 assertEquals(datas.size(),0);
142
143
144 billBao_.bill(billDto);
145
146 datas = billBao_.getBillWaiting();
147 assertEquals(datas.size(),0);
148
149 datas = billBao_.getReBill();
150 assertEquals(datas.size(),1);
151 billDto = (BillDto)datas.get(0);
152
153 datas = billBao_.getEndBill();
154 assertEquals(datas.size(),0);
155
156
157 billBao_.checkPayment(billDto);
158
159 datas = orderBao_.getEndShipping();
160 assertEquals(datas.size(),0);
161
162 datas = orderBao_.getOrderEnd();
163 assertEquals(datas.size(),1);
164
165 datas = billBao_.getBillWaiting();
166 assertEquals(datas.size(),0);
167
168 datas = billBao_.getEndBill();
169 assertEquals(datas.size(),1);
170
171 }