Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e78df53e authored by wilsonshih's avatar wilsonshih
Browse files

Adding unit test for makeRemoteTransition

The remote transition request should be clonable when launch activities

Bug: 298975791
Test: atest SafeActivityOptionsTest
Change-Id: I72b864ef308ea9cdd8a85fb49372fa49a317051c
parent 1f09f711
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -93,6 +93,16 @@ public class SafeActivityOptionsTest {
        assertSame(clone.getOriginalOptions().getLaunchRootTask(), token);
    }

    @Test
    public void test_selectiveCloneLunchRemoteTransition() {
        final RemoteTransition transition = mock(RemoteTransition.class);
        final SafeActivityOptions clone = new SafeActivityOptions(
                ActivityOptions.makeRemoteTransition(transition))
                .selectiveCloneLaunchOptions();

        assertSame(clone.getOriginalOptions().getRemoteTransition(), transition);
    }

    @Test
    public void test_getOptions() {
        // Mock everything necessary