Guice DI

A module that provides Google Guice DI Service Instance implementation

License

License

Categories

Categories

GUI User Interface Guice Application Layer Libs Dependency Injection
GroupId

GroupId

org.testifyproject.di
ArtifactId

ArtifactId

di-guice
Last Version

Last Version

1.0.6
Release Date

Release Date

Type

Type

jar
Description

Description

Guice DI
A module that provides Google Guice DI Service Instance implementation
Project Organization

Project Organization

Testify Project

Download di-guice

How to add to project

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

Dependencies

compile (2)

Group / Artifact Type Version
org.testifyproject : core jar 1.0.6
javax.inject : javax.inject jar 1

provided (2)

Group / Artifact Type Version
com.google.inject : guice jar
org.projectlombok : lombok jar 1.16.18

test (4)

Group / Artifact Type Version
org.testifyproject.mock : mockito jar 1.0.6
junit : junit jar 4.12
org.mockito : mockito-core jar 2.11.0
org.assertj : assertj-core jar 3.8.0

Project Modules

There are no modules declared in this project.

Testify

Build Status CodecovIO Maven Central Javadocs License Stories in Progress Stories in Ready Join the chat on Gitter

Throughput Graph

Overview

Testify is an annotation driven Java Testing Framework that provides uniform and seamless way to write Unit, Integration, and System tests.

Features

  • Uniform Annotations for Unit, Integration and System Testing
  • Managed Test Case Configuration, Isolation, and Execution
  • JSR-330 Dependency Injection Annotations Support
  • JUnit 4 Testing Framework Support
  • JUnit 5 Testing Framework Support
  • Pluggable Mocking SPI (Mockito and EasyMock supported)
  • Pluggable Local Test Resource SPI (HSQL, ElasticSearch, ZooKeeper, etc supported)
  • Pluggable Virtual Test Resource SPI (Docker Container supported)
  • Pluggable Server SPI (Undertow Supported)
  • Pluggable Client SPI (JAX-RS Client supported)
  • Spring Integration Testing
  • Spring Boot System Testing
  • Spring Web MVC System Testing
  • HK2 Integration Testing
  • Jersey 2 RESTful Web Services Framework System Testing
  • Google Guice Integration Testing
  • gRPC System Testing

Learning

Issue Tracking

Report issues via the Github Issues. Think you've found a bug? Please consider submitting a reproduction project via the a new Github Issue.

Issue Pull Request

Pull requests are welcome.

Staying in Touch

Show Some Love

Testify Project does not have a revenue source and depends on support from the open source community. If you believe in our mission please consider donating:

Gratipay Beerpay Flattr Bonfire

License

The Testify is released under Apache Software License, Version 2.0.

Enjoy and keep on Testifying!

org.testifyproject.di

Testify Project

A Java Testing Framework faithful to sound testing principles and best practices.

Versions

Version
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
0.9.9
0.9.8
0.9.7
0.9.6
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1