Я пишу отличный тест.Мой объект ответа должен выглядеть следующим образом:
[ school: new School(
id: "School1",
name: "School1",
courses: [
new Course(id: "Course1", name: "Course1"),
new Course(id: "Course2", name: "Course2")])]
Ниже приведен мой тест:
def "should update the name of the school and course as per their id"() {
given:
def request = requestObject
when:
def response = myService.update(requestObject)
then: "name of the school should be equal to its id"
result.collect {
it.name == it.id
}.every { it }
and: "name of each course should be equal to its id"
//Need help
}
Я не могу думать о том, как записать часть 'и' в моем тесте как еговложенная коллекция.