diff options
| author | 2021-04-22 15:30:55 +0100 | |
|---|---|---|
| committer | 2021-04-22 15:30:55 +0100 | |
| commit | c57c69a7852531636ffb7c482f1404cf30e3031f (patch) | |
| tree | 80e6da31de63cd6c9e8dc9ffc2bc6e80acfe25e8 | |
| parent | 7f0b426d3d63d4590ac054996dac8ce7373f5946 (diff) | |
Move tests to CTS
This moves tests that cover SDK methods to CTS. Some methods on
TimeZoneConfiguration are not SDK APIs, so those tests remain in
coretests.
Bug: 184947690
Bug: 183239145
Test: atest CtsTimeTestCases
Change-Id: Ic0840cddb907171294f439f19fa09021b3c8807f
| -rw-r--r-- | core/tests/coretests/src/android/app/time/TimeZoneConfigurationTest.java | 98 |
1 files changed, 1 insertions, 97 deletions
diff --git a/core/tests/coretests/src/android/app/time/TimeZoneConfigurationTest.java b/core/tests/coretests/src/android/app/time/TimeZoneConfigurationTest.java index 3948eb86c4f6..17d249263034 100644 --- a/core/tests/coretests/src/android/app/time/TimeZoneConfigurationTest.java +++ b/core/tests/coretests/src/android/app/time/TimeZoneConfigurationTest.java @@ -16,11 +16,8 @@ package android.app.time; -import static android.app.timezonedetector.ParcelableTestSupport.assertRoundTripParcelable; - import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertNotEquals; import static org.junit.Assert.assertTrue; import androidx.test.filters.SmallTest; @@ -29,25 +26,12 @@ import androidx.test.runner.AndroidJUnit4; import org.junit.Test; import org.junit.runner.RunWith; +/** Also see {@link android.app.time.cts.TimeZoneConfigurationTest}, which covers the SDK APIs. */ @RunWith(AndroidJUnit4.class) @SmallTest public class TimeZoneConfigurationTest { @Test - public void testBuilder_copyConstructor() { - TimeZoneConfiguration.Builder builder1 = - new TimeZoneConfiguration.Builder() - .setAutoDetectionEnabled(true) - .setGeoDetectionEnabled(true); - TimeZoneConfiguration configuration1 = builder1.build(); - - TimeZoneConfiguration configuration2 = - new TimeZoneConfiguration.Builder(configuration1).build(); - - assertEquals(configuration1, configuration2); - } - - @Test public void testIntrospectionMethods() { TimeZoneConfiguration empty = new TimeZoneConfiguration.Builder().build(); assertFalse(empty.isComplete()); @@ -90,84 +74,4 @@ public class TimeZoneConfigurationTest { assertEquals(configuration2, merged1And2); } } - - @Test - public void testEquals() { - TimeZoneConfiguration.Builder builder1 = - new TimeZoneConfiguration.Builder(); - { - TimeZoneConfiguration one = builder1.build(); - assertEquals(one, one); - } - - TimeZoneConfiguration.Builder builder2 = - new TimeZoneConfiguration.Builder(); - { - TimeZoneConfiguration one = builder1.build(); - TimeZoneConfiguration two = builder2.build(); - assertEquals(one, two); - assertEquals(two, one); - } - - builder1.setAutoDetectionEnabled(true); - { - TimeZoneConfiguration one = builder1.build(); - TimeZoneConfiguration two = builder2.build(); - assertNotEquals(one, two); - } - - builder2.setAutoDetectionEnabled(false); - { - TimeZoneConfiguration one = builder1.build(); - TimeZoneConfiguration two = builder2.build(); - assertNotEquals(one, two); - } - - builder1.setAutoDetectionEnabled(false); - { - TimeZoneConfiguration one = builder1.build(); - TimeZoneConfiguration two = builder2.build(); - assertEquals(one, two); - } - - builder1.setGeoDetectionEnabled(true); - { - TimeZoneConfiguration one = builder1.build(); - TimeZoneConfiguration two = builder2.build(); - assertNotEquals(one, two); - } - - builder2.setGeoDetectionEnabled(false); - { - TimeZoneConfiguration one = builder1.build(); - TimeZoneConfiguration two = builder2.build(); - assertNotEquals(one, two); - } - - builder1.setGeoDetectionEnabled(false); - { - TimeZoneConfiguration one = builder1.build(); - TimeZoneConfiguration two = builder2.build(); - assertEquals(one, two); - } - } - - @Test - public void testParcelable() { - TimeZoneConfiguration.Builder builder = - new TimeZoneConfiguration.Builder(); - assertRoundTripParcelable(builder.build()); - - builder.setAutoDetectionEnabled(true); - assertRoundTripParcelable(builder.build()); - - builder.setAutoDetectionEnabled(false); - assertRoundTripParcelable(builder.build()); - - builder.setGeoDetectionEnabled(false); - assertRoundTripParcelable(builder.build()); - - builder.setGeoDetectionEnabled(true); - assertRoundTripParcelable(builder.build()); - } } |