Simperium Test Support Library

Contains classes for mocking components of Simperium.

License

License

GroupId

GroupId

com.simperium
ArtifactId

ArtifactId

simperium-test-util
Last Version

Last Version

0.5.0-alpha
Release Date

Release Date

Type

Type

jar
Description

Description

Simperium Test Support Library
Contains classes for mocking components of Simperium.
Project URL

Project URL

https://github.com/simperium/simperium-android
Source Code Management

Source Code Management

https://github.com/simperium/simperium-android.git

Download simperium-test-util

How to add to project

<!-- https://jarcasting.com/artifacts/com.simperium/simperium-test-util/ -->
<dependency>
    <groupId>com.simperium</groupId>
    <artifactId>simperium-test-util</artifactId>
    <version>0.5.0-alpha</version>
</dependency>
// https://jarcasting.com/artifacts/com.simperium/simperium-test-util/
implementation 'com.simperium:simperium-test-util:0.5.0-alpha'
// https://jarcasting.com/artifacts/com.simperium/simperium-test-util/
implementation ("com.simperium:simperium-test-util:0.5.0-alpha")
'com.simperium:simperium-test-util:jar:0.5.0-alpha'
<dependency org="com.simperium" name="simperium-test-util" rev="0.5.0-alpha">
  <artifact name="simperium-test-util" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.simperium', module='simperium-test-util', version='0.5.0-alpha')
)
libraryDependencies += "com.simperium" % "simperium-test-util" % "0.5.0-alpha"
[com.simperium/simperium-test-util "0.5.0-alpha"]

Dependencies

compile (1)

Group / Artifact Type Version
com.simperium : simperium-core jar 0.5.0-alpha

Project Modules

There are no modules declared in this project.

Simperium for Android

Trying to make using Simperium in your Android app dead simple.

Build Status

Using in an Android Project

Simperium for Android is configured as an Android Library Project.

TODO: brief code example/tutorial :)

Contributing

To get started first clone the project:

git clone https://github.com/Simperium/simperium-android.git

Simperium Android uses Android Studio and gradle for development.

Tests

Please provide unit tests for your contributions. Run tests with gradle:

./gradlew connectedAndroidTest

Unit tests use a mock networking and storage stack so that different components can be tested in isolation. The unit tests should not connect to any external services.

Publish the library to maven central

Replace CHANGEME by a valid bintray user/key and run the following command line:

./gradlew assemble publishToMavenLocal bintrayUpload -PbintrayUser=CHANGEME -PbintrayKey=CHANGEME -PdryRun=false
com.simperium

Simperium

Versions

Version
0.5.0-alpha