Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xenit-eu/xenit-testcontainers
Extension on top of https://www.testcontainers.org/, making it easy to startup Alfresco or Alfred containers in JUnit tests.
https://github.com/xenit-eu/xenit-testcontainers
Last synced: 6 days ago
JSON representation
Extension on top of https://www.testcontainers.org/, making it easy to startup Alfresco or Alfred containers in JUnit tests.
- Host: GitHub
- URL: https://github.com/xenit-eu/xenit-testcontainers
- Owner: xenit-eu
- License: apache-2.0
- Created: 2019-11-28T15:55:04.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T05:33:10.000Z (about 1 year ago)
- Last Synced: 2024-11-07T10:32:18.474Z (about 2 months ago)
- Language: Java
- Size: 67.4 KB
- Stars: 0
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Xenit testcontainers
[![Apache License 2](https://img.shields.io/badge/license-Apache%202-blue.svg)](LICENSE)
Extension on top of [testcontainers.org](https://www.testcontainers.org/), making it easy to startup Alfresco or Alfred
containers in JUnit tests.Work in progress.
## Alfresco testcontainers
### Available containers
#### AlfrescoContainer
* Constructing an Alfresco container based on Xenit images
```AlfrescoContainer container = new AlfrescoContainer(Edition.COMMUNITY, "6.1")```* Construction an Alfresco container based on Alfresco images
```AlfrescoContainer container = new AlfrescoContainer("docker.io/alfresco/alfresco-content-repository:6.1.1.2")```## Usage
The [testcontainers documentation](https://www.testcontainers.org/) indicates how the library can / should be used with
e.g. JUnit 4 or JUnit 5.## License
This project is licensed under the Apache V2 License - see the [LICENSE](LICENSE) file for details.