also fix the test

This commit is contained in:
Enno Rehling 2017-04-30 17:48:08 +02:00
parent 6da21dbbe9
commit fb8f63e73b
1 changed files with 8 additions and 8 deletions

View File

@ -82,25 +82,25 @@ function test_earn_silver()
u:clear_orders() u:clear_orders()
u:add_order("ZAUBERE STUFE 1 Viehheilung") u:add_order("ZAUBERE STUFE 1 Viehheilung")
r:set_resource("money", 250) r:set_resource("money", 200)
r:set_resource("peasant", 0) r:set_resource("peasant", 0)
process_orders() -- get 50 silver process_orders() -- get 50 silver
assert_equal(50, u:get_item("money")) assert_equal(50, u:get_item("money"))
assert_equal(200, r:get_resource("money")) assert_equal(150, r:get_resource("money"))
u:clear_orders() -- get 75 silver u:clear_orders() -- get 50 silver
u:add_order("ZAUBERE STUFE 2 Viehheilung") u:add_order("ZAUBERE STUFE 2 Viehheilung")
process_orders() process_orders()
assert_equal(125, u:get_item("money")) assert_equal(100, u:get_item("money"))
assert_equal(125, r:get_resource("money")) assert_equal(100, r:get_resource("money"))
u:clear_orders() -- get 100 silver u:clear_orders() -- get 75 silver
u:add_order("ZAUBERE STUFE 3 Viehheilung") u:add_order("ZAUBERE STUFE 3 Viehheilung")
process_orders() process_orders()
assert_equal(225, u:get_item("money")) assert_equal(175, u:get_item("money"))
assert_equal(25, r:get_resource("money")) assert_equal(25, r:get_resource("money"))
process_orders() -- not enough process_orders() -- not enough
assert_equal(250, u:get_item("money")) assert_equal(200, u:get_item("money"))
assert_equal(0, r:get_resource("money")) assert_equal(0, r:get_resource("money"))
end end