Robolectric uses the JRE HttpURLConnection [1], while real Android devices and emulators use OkHttp to implement HttpURLConnection. This can lead to important differences in behaviour, so it's better to use instrumentation tests when specific HTTP behaviour is important. [1] https://github.com/robolectric/robolectric/issues/6769#issuecomment-943556156 PiperOrigin-RevId: 408840295
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| cache | Loading commit data... | |
| crypto | Loading commit data... | |
| AssetDataSourceContractTest.java | Loading commit data... | |
| AssetDataSourceTest.java | Loading commit data... | |
| BaseDataSourceTest.java | Loading commit data... | |
| ByteArrayDataSourceContractTest.java | Loading commit data... | |
| ByteArrayDataSourceTest.java | Loading commit data... | |
| DataSchemeDataSourceContractTest.java | Loading commit data... | |
| DataSchemeDataSourceTest.java | Loading commit data... | |
| DataSourceExceptionTest.java | Loading commit data... | |
| DataSourceInputStreamTest.java | Loading commit data... | |
| DataSpecTest.java | Loading commit data... | |
| DefaultHttpDataSourceTest.java | Loading commit data... | |
| FileDataSourceContractTest.java | Loading commit data... | |
| HttpUtilTest.java | Loading commit data... | |
| ResolvingDataSourceContractTest.java | Loading commit data... | |
| UdpDataSourceContractTest.java | Loading commit data... |