link:{sourcedir}/src/integration-test/groovy/example/ManufacturersPage.groovy[role=include]
5 Functional Tests
We map the CRUD pages with the help of Geb Pages:
src/integration-test/groovy/example/ManufacturersPage.groovy
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]