56

RxTest/README.md at master · RubyLichtenstein/RxTest · GitHub

 6 years ago
source link: https://github.com/RubyLichtenstein/RxTest/blob/master/README.md
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
kotlin Rx
 

RxTest - Kotlin DSL for easier RxJava testing.

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

Bugs and Feedback

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

Contribution

Welcome :)


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK