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

Commit e65c226f authored by Hyundo Moon's avatar Hyundo Moon Committed by Automerger Merge Worker
Browse files

Merge "Add test for AdapterService.dump()" am: 877a45e3

parents 6b17bb95 877a45e3
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -99,6 +99,8 @@ import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;

import java.io.FileDescriptor;
import java.io.PrintWriter;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;
import java.util.Arrays;
@@ -1005,4 +1007,15 @@ public class AdapterServiceTest {
        int id2 = mAdapterService.getMetricId(device);
        Assert.assertEquals(id2, id1);
    }

    @Test
    public void testDump_doesNotCrash() {
        FileDescriptor fd = new FileDescriptor();
        PrintWriter writer = mock(PrintWriter.class);

        mAdapterService.dump(fd, writer, new String[]{});
        mAdapterService.dump(fd, writer, new String[]{"set-test-mode", "enabled"});
        mAdapterService.dump(fd, writer, new String[]{"--proto-bin"});
        mAdapterService.dump(fd, writer, new String[]{"random", "arguments"});
    }
}