test-tools

tools useful in automated tests

License

License

GroupId

GroupId

com.ubirch.user
ArtifactId

ArtifactId

test-tools_2.11
Last Version

Last Version

1.0.3
Release Date

Release Date

Type

Type

jar
Description

Description

test-tools
tools useful in automated tests
Project URL

Project URL

http://ubirch.com
Project Organization

Project Organization

com.ubirch.user
Source Code Management

Source Code Management

https://github.com/ubirch/ubirch-user-service

Download test-tools_2.11

How to add to project

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

Dependencies

compile (16)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.11.12
com.ubirch.user : config_2.11 jar 1.0.3
com.ubirch.user : model-db_2.11 jar 1.0.3
org.json4s : json4s-native_2.11 jar 3.6.0
com.ubirch.util : json_2.11 jar 0.5.1
org.scalatest : scalatest_2.11 jar 3.0.1
com.ubirch.util : mongo-utils_2.11 jar 0.9.1
com.ubirch.util : mongo-test-utils_2.11 jar 0.9.1
org.slf4j : slf4j-api jar 1.7.25
org.slf4j : log4j-over-slf4j jar 1.7.25
org.slf4j : jul-to-slf4j jar 1.7.25
ch.qos.logback : logback-core jar 1.2.3
ch.qos.logback : logback-classic jar 1.2.3
net.logstash.logback : logstash-logback-encoder jar 5.0
com.typesafe.scala-logging : scala-logging-slf4j_2.11 jar 2.1.2
com.typesafe.scala-logging : scala-logging_2.11 jar 3.7.2

Project Modules

There are no modules declared in this project.

ubirch-user-service

General Information

ubirch user management service

Configuration

TODO

Run the service

enter the server module and run:

mvn compile exec:java -Dexec.mainClass="com.ubirch.user.server.Boot"

Deployment Notes

This service depends on MongoDB (tested with 2.6 and 3.4).

Automated Tests

run all tests

mvn test

generate coverage report

mvn surefire-report:report test

more details here: https://github.com/scoverage/sbt-scoverage

Create Docker Image

mvn surefire-report:report deploy --update-snapshots -U -B -Ddockerfile.dockerConfigFile=/.docker/config.json -Duser.home=/build -Ddockerfile.tag=${GO_PIPELINE_LABEL} -Dbuild.number=${GO_PIPELINE_LABEL}
com.ubirch.user

ubirch GmbH

Versions

Version
1.0.3
1.0.2
1.0.1
1.0.0
0.12.2
0.12.1
0.12.0
0.11.0
0.10.1
0.10.0
0.9.0
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.0
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.1
0.5.0
0.4.21
0.4.20
0.4.19
0.4.18
0.4.17
0.4.16
0.4.15
0.4.14
0.4.13
0.4.12
0.4.10
0.4.9
0.4.8
0.4.7
0.4.6
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
0.2.0
0.1.1
0.1.0