assertj-android
assertj-android copied to clipboard
A set of AssertJ helpers geared toward testing Android.
Basically a copy of preference assertions from module assertj-android/, - minus some classes/methods not included in preference-v7 - plus SwitchPreferenceCompat.
I keep getting the following warning: ``` WARNING: Module 'com.squareup.assertj:assertj-android-design:1.1.1' depends on one or more Android Libraries but is a jar WARNING: Module 'com.squareup.assertj:assertj-android-support-v4:1.1.1' depends on one or more Android...
Currently treated as a value.
## From #156: This seems to have removed ``` xml aar ``` from the POM file. As a result we get a Gradle build error ``` version com.squareup.assertj:assertj-android-support-v4:1.0.1-SNAPSHOT depends on...
It looks like with API 21 some of receiver flags have same values as activities flags (FLAG_RECEIVER_NO_ABORT, FLAG_ACTIVITY_MULTIPLE_TASK for example). This actually breaks BitMaskStringBuilder since it expects unique values.
e.g., `SparseArray` (List), `LruCache` (Map), etc.
Assuming that a text view contains the '%' character, calling ``` assertThat(textView).hasText("any text") ``` will throw java.util.UnknownFormatConversionException if the assertion fails (expected text is not actual text). This is due...
Update various asserts to honor descriptions passed to "as". E.g. ``` java assertThat(fooView).as("Foo").isGone() ``` would print: ``` Expected Foo to be gone but was visible ``` For example isGone would...