How to set temperature in test cases?

g->get_temperature( pos ) always returns 0 in the tests.

I have tried g->m.set_temperature( pos, 20 ), g->m.temperature( pos ) = 20 and g->temperature = 20. They don’t seem to change anything.

I am going to remove the temperature argument from process_temperature_rot and instead get the temperature of the item position in the function. This will break all the current temperature tests.