using assertgo for testing