Logo

0x5a.live

for different kinds of informations and explorations.

GitHub - RubyLichtenstein/RxTest: Kotlin DSL for easier RxJava testing.

Kotlin DSL for easier RxJava testing. Contribute to RubyLichtenstein/RxTest development by creating an account on GitHub.

Visit SiteGitHub - RubyLichtenstein/RxTest: Kotlin DSL for easier RxJava testing.

GitHub - RubyLichtenstein/RxTest: Kotlin DSL for easier RxJava testing.

Kotlin DSL for easier RxJava testing. Contribute to RubyLichtenstein/RxTest development by creating an account on GitHub.

Powered by 0x5a.live 💗

kotlin Rx
 

RxTest - Kotlin DSL for easier RxJava testing.

Build Status codecov Codacy Badge Download Kotlin version badge License Gitter chat Android Arsenal

Main features

  • Clear tests: write clean, readable and simple tests in scala-test 'should style'.
  • Easy to extend: create custom matchers for complex test cases or just for more readable code.
  • Simple to use: same API as RxJava assertions you already know.

Example

Observable.just("Hello RxTest!")
    .test {
        it shouldEmit "Hello RxTest!"
        it should complete()
        it shouldHave noErrors()
    }

Documentation

Download

  • Gradle

dependencies {       
    testImplementation 'com.rubylichtenstein:rxtest:1.0.7'
}
  • Maven

<dependency>
    <groupId>com.rubylichtenstein</groupId>
    <artifactId>rxtest</artifactId>
    <version>1.0.7</version>
    <type>pom</type>
</dependency>

Mentions

androidweekly androidweekly

Bugs and Feedback

For bugs, questions and discussions please use the Github Issues.

Contribution

Welcome :)

Kotlin Resources

are all listed below.

Resources

listed to get explored on!!

Made with ❤️

to provide different kinds of informations and resources.