| Index: components/invalidation/impl/android/junit/src/org/chromium/components/invalidation/PendingInvalidationTest.java
|
| diff --git a/components/invalidation/impl/android/junit/src/org/chromium/components/invalidation/PendingInvalidationTest.java b/components/invalidation/impl/android/junit/src/org/chromium/components/invalidation/PendingInvalidationTest.java
|
| index b28f74f11950208be78ca7e979a6219d94dde2c0..897ebdd76d2aed386eee75972ae71ad5765024fe 100644
|
| --- a/components/invalidation/impl/android/junit/src/org/chromium/components/invalidation/PendingInvalidationTest.java
|
| +++ b/components/invalidation/impl/android/junit/src/org/chromium/components/invalidation/PendingInvalidationTest.java
|
| @@ -8,11 +8,13 @@ import static org.junit.Assert.assertEquals;
|
|
|
| import android.os.Bundle;
|
|
|
| -import org.chromium.testing.local.LocalRobolectricTestRunner;
|
| import org.junit.Test;
|
| import org.junit.runner.RunWith;
|
| +
|
| import org.robolectric.annotation.Config;
|
|
|
| +import org.chromium.testing.local.LocalRobolectricTestRunner;
|
| +
|
| /**
|
| * Tests for {@link PendingInvalidation}.
|
| */
|
| @@ -42,6 +44,19 @@ public class PendingInvalidationTest {
|
| public void testParseToAndFromProtocolBuffer() {
|
| PendingInvalidation invalidation =
|
| new PendingInvalidation(sObjecId, sObjectSource, sVersion, sPayload);
|
| + PendingInvalidation parsedInvalidation =
|
| + PendingInvalidation.decodeToPendingInvalidation(invalidation.encodeToString());
|
| + assertEquals(sObjecId, parsedInvalidation.mObjectId);
|
| + assertEquals(sObjectSource, parsedInvalidation.mObjectSource);
|
| + assertEquals(sVersion, parsedInvalidation.mVersion);
|
| + assertEquals(sPayload, parsedInvalidation.mPayload);
|
| + assertEquals(invalidation, parsedInvalidation);
|
| + }
|
| +
|
| + @Test
|
| + public void testParseToAndFromProtocolBufferThroughBundle() {
|
| + PendingInvalidation invalidation =
|
| + new PendingInvalidation(sObjecId, sObjectSource, sVersion, sPayload);
|
| Bundle bundle = PendingInvalidation.decodeToBundle(invalidation.encodeToString());
|
| PendingInvalidation parsedInvalidation = new PendingInvalidation(bundle);
|
| assertEquals(sObjecId, parsedInvalidation.mObjectId);
|
|
|