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

Commit 877a45e3 authored by Hyundo Moon's avatar Hyundo Moon Committed by Gerrit Code Review
Browse files

Merge "Add test for AdapterService.dump()"

parents 735aeb1e 81101987
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"});
    }
}