github.com/s7techlab/cckit@v0.10.5/examples/fabcar/testdata/car_owner.go (about) 1 package testdata 2 3 import ( 4 . "github.com/onsi/gomega" 5 6 "github.com/s7techlab/cckit/examples/fabcar" 7 ) 8 9 func ExpectOwnersViewContain(setOwners []*fabcar.SetCarOwner, getOwners []*fabcar.CarOwner) { 10 Expect(setOwners).To(HaveLen(len(getOwners))) 11 12 length := len(setOwners) 13 for i := 0; i < length; i++ { 14 for j := 0; j < length; j++ { 15 if setOwners[i].FirstName == getOwners[j].FirstName && setOwners[i].SecondName == getOwners[j].SecondName { 16 Expect(setOwners[i].FirstName).To(Equal(getOwners[j].FirstName)) 17 Expect(setOwners[i].SecondName).To(Equal(getOwners[j].SecondName)) 18 Expect(setOwners[i].VehiclePassport).To(Equal(getOwners[j].VehiclePassport)) 19 } 20 } 21 } 22 }