You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 31, 2025. It is now read-only.
We use Travis as our continous integration build. Because of Travis security reasons on a Pull Request only JUnit tests run.
6
+
The integration tests need a valid AIRTABLE_API_KEY which travis doesent provide on PR's from forked reposiorys.
7
+
However the integration tests you wrote will run after the PR is confirmed and merged.
8
+
9
+
## Current status
10
+
11
+
The current status of our project is maintained on our agile board:
12
+
[Kanban Board of airtable.java](https://github.com/Sybit-Education/airtable.java/projects/1)
13
+
14
+
## Compiling project
15
+
16
+
airtable.jave is developed and compiled using Java 8.
17
+
18
+
19
+
We use [Gradle](https://gradle.org) to compile and package project:
20
+
21
+
+ for tests run: `./gradlew clean test`
22
+
+ build jar: `./gradlew jar` (The built JARs will be placed under `build/libs`.)
23
+
24
+
## Testing
25
+
26
+
There are JUnit tests and integration tests to verify the API.
27
+
The integration tests are based on the Airtable template [Movies](https://airtable.com/templates/groups-clubs-and-hobbies/exprTnrH3YV8Vv9BI/favorite-movies) which could be created in your account.
28
+
For testing, the JSON-responses are mocked by [WireMock](http://wiremock.org/).
0 commit comments