@@ -18,7 +18,6 @@ defmodule MastaniServer.Test.Billing do
1818 end
1919
2020 describe "[billing curd]" do
21- @ tag :wip
2221 test "create bill record with valid attrs" , ~m( user valid_attrs) a do
2322 { :ok , record } = Billing . create_record ( user , valid_attrs )
2423
@@ -29,29 +28,25 @@ defmodule MastaniServer.Test.Billing do
2928 assert String . length ( record . hash_id ) == 8
3029 end
3130
32- @ tag :wip
3331 test "create bill record with valid note" , ~m( user valid_attrs) a do
3432 { :ok , record } = Billing . create_record ( user , valid_attrs |> Map . merge ( % { note: "i am girl" } ) )
3533
3634 assert record . note == "i am girl"
3735 end
3836
39- @ tag :wip
4037 test "create bill record with previous record unhandled fails" , ~m( user valid_attrs) a do
4138 { :ok , _record } = Billing . create_record ( user , valid_attrs )
4239 { :error , error } = Billing . create_record ( user , valid_attrs )
4340 assert error |> Keyword . get ( :code ) == ecode ( :exsit_pending_bill )
4441 end
4542
46- @ tag :wip
4743 test "record state can be update" , ~m( user valid_attrs) a do
4844 { :ok , record } = Billing . create_record ( user , valid_attrs )
4945
5046 { :ok , updated } = Billing . update_record_state ( record . id , :done )
5147 assert updated . state == "done"
5248 end
5349
54- @ tag :wip
5550 test "can get paged bill records of a user" , ~m( user valid_attrs) a do
5651 { :ok , _record } = Billing . create_record ( user , valid_attrs )
5752
@@ -63,45 +58,41 @@ defmodule MastaniServer.Test.Billing do
6358 end
6459
6560 describe "[after billing]" do
66- @ tag :wip
6761 test "user updgrade to seninor_member after seninor bill handled" , ~m( user valid_attrs) a do
6862 attrs = valid_attrs |> Map . merge ( % { amount: @ seninor_amount_threshold } )
6963
7064 { :ok , record } = Billing . create_record ( user , attrs )
71- { :ok , updated } = Billing . update_record_state ( record . id , :done )
65+ { :ok , _updated } = Billing . update_record_state ( record . id , :done )
7266
7367 { :ok , % { achievement: achievement } } = ORM . find ( User , user . id , preload: :achievement )
7468 assert achievement . seninor_member == true
7569 end
7670
77- @ tag :wip
7871 test "user updgrade to donate_member after donate bill handled" , ~m( user valid_attrs) a do
7972 attrs = valid_attrs |> Map . merge ( % { amount: @ seninor_amount_threshold - 10 } )
8073
8174 { :ok , record } = Billing . create_record ( user , attrs )
82- { :ok , updated } = Billing . update_record_state ( record . id , :done )
75+ { :ok , _updated } = Billing . update_record_state ( record . id , :done )
8376
8477 { :ok , % { achievement: achievement } } = ORM . find ( User , user . id , preload: :achievement )
8578 assert achievement . donate_member == true
8679 end
8780
88- @ tag :wip
8981 test "girls updgrade to seninor_member after bill handled" , ~m( user valid_attrs) a do
9082 attrs = valid_attrs |> Map . merge ( % { amount: 0 , payment_usage: "girls_code_too_plan" } )
9183
9284 { :ok , record } = Billing . create_record ( user , attrs )
93- { :ok , updated } = Billing . update_record_state ( record . id , :done )
85+ { :ok , _updated } = Billing . update_record_state ( record . id , :done )
9486
9587 { :ok , % { achievement: achievement } } = ORM . find ( User , user . id , preload: :achievement )
9688 assert achievement . seninor_member == true
9789 end
9890
99- @ tag :wip
10091 test "sponsor updgrade to seninor_member after bill handled" , ~m( user valid_attrs) a do
10192 attrs = valid_attrs |> Map . merge ( % { amount: 0 , payment_usage: "sponsor" } )
10293
10394 { :ok , record } = Billing . create_record ( user , attrs )
104- { :ok , updated } = Billing . update_record_state ( record . id , :done )
95+ { :ok , _updated } = Billing . update_record_state ( record . id , :done )
10596
10697 { :ok , % { achievement: achievement } } = ORM . find ( User , user . id , preload: :achievement )
10798 assert achievement . sponsor_member == true
0 commit comments