Added tests for soldier and worker + updated tests document