Add BDD tests for production by agens

Add two types of tests:
- testing for simple production (one input, one output)
- testing for multi-input and single output

Add tests for fining workers that do not work in a turn