### Question:
StorageUtils { public static ImmutablePair<String, String> splitNamespacePath(String objectPath) { if (objectPath == null) { return null; } String namespace = ""; if (objectPath.contains(namespaceSeparator)) { namespace = objectPath.substring(0, objectPath.indexOf(namespaceSeparator)); objectPath = objectPath.substring(objectPath.indexOf(namespaceSeparator) + 1); } return new ImmutablePair<>(namespace, objectPath); }  static ImmutablePair<String, String> splitNamespacePath(String objectPath); static final String namespaceSeparator; }### Answer:
@Test public void testSplitNamespacePath() { Assert.assertNull(StorageUtils.splitNamespacePath(null)); final Pair<String, String> pathTuple1 = StorageUtils.splitNamespacePath("local:/some/path"); Assert.assertNotNull(pathTuple1); Assert.assertEquals(pathTuple1.getLeft(), "local"); Assert.assertEquals(pathTuple1.getRight(), "/some/path"); final Pair<String, String> pathTuple2 = StorageUtils.splitNamespacePath("/some/path"); Assert.assertNotNull(pathTuple2); Assert.assertEquals(pathTuple2.getLeft(), ""); Assert.assertEquals(pathTuple2.getRight(), "/some/path"); final Pair<String, String> pathTuple3 = StorageUtils.splitNamespacePath("adls:/some/path:with:colons"); Assert.assertNotNull(pathTuple3); Assert.assertEquals(pathTuple3.getLeft(), "adls"); Assert.assertEquals(pathTuple3.getRight(), "/some/path:with:colons"); }