https://github.com/icon-project/icon-testsuite
A collection of test cases for the ICON node using Java SDK
https://github.com/icon-project/icon-testsuite
Last synced: 19 days ago
JSON representation
A collection of test cases for the ICON node using Java SDK
- Host: GitHub
- URL: https://github.com/icon-project/icon-testsuite
- Owner: icon-project
- Created: 2020-03-23T06:06:33.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-10T14:13:03.000Z (over 2 years ago)
- Last Synced: 2024-10-30T20:45:12.351Z (6 months ago)
- Language: Java
- Size: 299 KB
- Stars: 5
- Watchers: 9
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-icon - icon-testsuite - A collection of test cases for the ICON node using client SDK in Java (Testing)
README
# ICON Test Suite
## Quick Start
Prepare an ICON node (either using a `goloop/gochain-icon` docker image or running it as a standalone server) that accepts requests from the test framework.
If you want to use the `goloop/gochain-icon` docker image, please refer to [gochain-local](https://github.com/icon-project/gochain-local) project.
```bach
$ ./run_gochain.sh start
```Run the all test cases.
```bach
$ ./gradlew test
```You can enable filtering via the `--tests` command-line option.
For example, the following command line runs only the `CrowdsaleTest` case.
```bach
$ ./gradlew test --tests CrowdsaleTest
```
For more information, refer to [Testing in Java & JVM projects](https://docs.gradle.org/current/userguide/java_testing.html).