Decision tests independent from domain objects