This project is no longer actively developed or maintained.
Yet another guestbook sample with angularjs, jersey, and App Engine Java. You can build this project using Maven.
Author: Takashi Matsuo tmatsuo@google.com
Install Apache Maven and Karma if you haven't. See the links
for install instructions. Update the angular-seed
submodule with the
following command:
$ git submodule update --init
To run the app locally, run the following command:
$ mvn appengine:devserver
-
Java Unit Tests
$ mvn test
-
Javascript Unit Tests
$ scripts/test.[sh|bat]
-
Integration Tests
After launching the devserver, run the following:
$ scripts/e2e-test.[sh|bat]
Note: If you want to debug the Java Unit Tests, add -DforkMode=never
VM Option to your IDE's debug configuration.
To deploy the app, change the value of the application
element in
your src/main/webapp/WEB-INF/appengine-web.xml
and run the following
command:
$ mvn appengine:update
- Integrate Karma javascript tests with Maven.
- Write the end-to-end tests.
- See CONTRIB.md
- See LICENSE