Code example for Intent

Methods: getExtrasgetSerializableExtraputExtra

0
        assertEquals(2L, intent.getLongArrayExtra("foo")[1]);
    } 
 
    @Test 
    public void testSerializableExtra() throws Exception { 
        Intent intent = new Intent();
        TestSerializable serializable = new TestSerializable("some string");
        assertSame(intent, intent.putExtra("foo", serializable));
        assertEquals(serializable, intent.getExtras().get("foo"));
        assertNotSame(serializable, intent.getExtras().get("foo"));
        assertEquals(serializable, intent.getSerializableExtra("foo"));
        assertNotSame(serializable, intent.getSerializableExtra("foo"));
    } 
 
    @Test 
    public void testParcelableExtra() throws Exception { 
        Intent intent = new Intent();
        Parcelable parcelable = new TestParcelable(44);
        assertSame(intent, intent.putExtra("foo", parcelable));
        assertSame(parcelable, intent.getExtras().get("foo"));
        assertSame(parcelable, intent.getParcelableExtra("foo"));