Livedata Testing Versions Save

TestObserver to easily test LiveData and make assertions on them.

1.3.0

1 year ago

What's Changed

  • Maintenance update, no new features, only dependency bumps
  • Kotlin version is now 1.7.21
  • #142 Target Android 13

Full Changelog: https://github.com/jraska/livedata-testing/compare/1.2.0...1.3.0

Dependencies

testImplementation 'com.jraska.livedata:testing-ktx:1.3.0'
testImplementation 'com.jraska.livedata:testing:1.3.0'

1.2.0

3 years ago
  • #78 Migration to Maven Central

Kotlin:

testImplementation 'com.jraska.livedata:testing-ktx:1.2.0'

Java:

testImplementation 'com.jraska.livedata:testing:1.2.0'

1.1.2

4 years ago
  • #53: First release with automatic releasing
  • #52: Tooling update, Dependency on livedata:2.2.0 now

Kotlin users:

testImplementation 'com.jraska.livedata:testing-ktx:1.1.2'

Java users:

testImplementation 'com.jraska.livedata:testing:1.1.2'

1.1.1

4 years ago

Changes

#46: Adding simple check for null value #48: Update used dependencies of Kotlin and Android Architecture components

Kotlin users:

testImplementation 'com.jraska.livedata:testing-ktx:1.1.1'

Java users:

testImplementation 'com.jraska.livedata:testing:1.1.1'

1.1.0

5 years ago

Changes

#36: Adding Hook for on changed value #40: Adding assertion to all values received by TestObserver #41: Better error message for TestObserver.assertValue(predicate)

Kotlin users:

testImplementation 'com.jraska.livedata:testing-ktx:1.1.0'

Java users:

testImplementation 'com.jraska.livedata:testing:1.1.0'

1.0.0

5 years ago

API is now stable and will be maintained.

#30: Improved docs #31: Remove deprecated dispose() method

Kotlin users:

testImplementation 'com.jraska.livedata:testing-ktx:1.0.0'

Java users:

testImplementation 'com.jraska.livedata:testing:1.0.0'

0.2.1

5 years ago

Compatibility release for users not using yet androidx package

0.6.0

5 years ago

#27: Add map operator for complex data structures assertions.

testImplementation 'com.jraska.livedata:testing:0.6.0'
testImplementation 'com.jraska.livedata:testing-ktx:0.6.0' // If you are Kotlin positive

0.5.0

5 years ago

#23 : Adding TestLifecycle to test LiveData with lifecycle changes

testImplementation 'com.jraska.livedata:testing:0.5.0'
testImplementation 'com.jraska.livedata:testing-ktx:0.5.0' // If you are Kotlin positive

0.4.0

5 years ago

#19: Awaiting methods for multithreading

testImplementation 'com.jraska.livedata:testing:0.4.0'
testImplementation 'com.jraska.livedata:testing-ktx:0.4.0' // If you are Kotlin positive