An open API service indexing awesome lists of open source software.

https://github.com/testify-project/local-resources

Reusable Local Resources implementations
https://github.com/testify-project/local-resources

local-resources testify

Last synced: 4 months ago
JSON representation

Reusable Local Resources implementations

Awesome Lists containing this project

README

          

# Resources
[![Build Status](https://travis-ci.org/testify-project/local-resources.svg?branch=develop)](https://travis-ci.org/testify-project/local-resources)
[![Join the chat on Gitter](https://badges.gitter.im/testify-project/Lobby.svg)](https://gitter.im/testify-project/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![CodecovIO](https://codecov.io/github/testify-project/local-resources/coverage.svg?branch=develop)](https://codecov.io/github/testify-project/local-resources?branch=develop)
[![Maven Central](https://img.shields.io/maven-central/v/org.testifyproject.resources/parent.svg)]()
[![License](https://img.shields.io/github/license/testify-project/local-resources.svg)](LICENSE)

## Overview
A repository that contains reusable collection of test resource provider implementations.

## Learning
- Testify documentation is available [here][docs].
- Take a look at [Test Driven Development][tdd-presentation] presentation.
- Examples code can be found [here][examples].
- Read [Java for Small Team][java-for-small-team] eBook.

## Issue Tracking
Report issues via the [Github Issues][github-issues]. Think you've found a bug?
Please consider submitting a reproduction project via the a new [Github Issue][github-issues-new].

## Building from Source
Testify uses a Maven-based build system. To build from source follow the bellow instructions:

### Prerequisites
- [Git 1.9.1](https://git-scm.com/downloads) or above
- [JDK 8](https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html) (be sure to set `JAVA_HOME`)
- [Maven 3.0.5](https://maven.apache.org/download.cgi) or above

### Check out sources
```
$ git clone git@github.com:testify-project/local-resources.git
```

or

```
$ git clone https://github.com/testify-project/local-resources.git
```

### Install all Testify jars into your local Maven cache
```
$ mvn install -Dmaven.test.skip
```

### Compile and test and build all jars
```
$ mvn clean install
```

## Staying in Touch
- [Gitter][gitter].
- [Users Mailing List][users-groups] ([testifyproject-users@googlegroups.com][users-email])
- [Developers Mailing List][devs-groups] ([testifyproject-devs@googlegroups.com][devs-email])

## License
The Testify is released under [Apache Software License, Version 2.0](LICENSE).

Enjoy and keep on Testifying!

[github-issues]: https://github.com/testify-project/local-resources/issues
[github-issues-new]: https://github.com/testify-project/local-resources/issues/new
[gitter]: https://gitter.im/testify-project/Lobby
[users-email]: mailto:testifyproject-users@googlegroups.com
[users-groups]: https://groups.google.com/forum/#!forum/testifyproject-users
[devs-email]: mailto:testifyproject-devs@googlegroups.com
[devs-groups]: https://groups.google.com/forum/#!forum/testifyproject-devs