Task texts and ids must be non-empty
More tests that we throw on bad attributes.