5 Functional Tests

We map the CRUD pages with the help of Geb Pages:

src/integration-test/groovy/example/ManufacturersPage.groovy
link:{sourcedir}/src/integration-test/groovy/example/ManufacturersPage.groovy[role=include]
src/integration-test/groovy/example/NewVehiclePage.groovy
link:{sourcedir}/src/integration-test/groovy/example/NewVehiclePage.groovy[role=include]
src/integration-test/groovy/example/ShowVehiclePage.groovy
link:{sourcedir}/src/integration-test/groovy/example/ShowVehiclePage.groovy[role=include]
src/integration-test/groovy/example/VehiclesPage.groovy
link:{sourcedir}/src/integration-test/groovy/example/VehiclesPage.groovy[role=include]

We test tenant selection with the help of a functional test:

src/integration-test/groovy/example/TenantSelectionFuncSpec.groovy
link:{sourcedir}/src/integration-test/groovy/example/TenantSelectionFuncSpec.groovy[role=include]
  Get the Code