acceptance test and unit tests