diff --git a/src/test/java/com/google/firebase/auth/FirebaseUserManagerTest.java b/src/test/java/com/google/firebase/auth/FirebaseUserManagerTest.java
index c8c733ce4..9369eae8d 100644
--- a/src/test/java/com/google/firebase/auth/FirebaseUserManagerTest.java
+++ b/src/test/java/com/google/firebase/auth/FirebaseUserManagerTest.java
@@ -402,9 +402,11 @@ public void testGetUserByProviderUidWithPhone() throws Exception {
     TestResponseInterceptor interceptor = initializeAppForUserManagement(
         TestUtils.loadResource("getUser.json"));
     UserRecord userRecord = FirebaseAuth.getInstance()
-        .getUserByProviderUidAsync("phone", "+1234567890").get();
+        .getUserByProviderUidAsync(new String("phone"), "+1234567890").get();
     checkUserRecord(userRecord);
     checkRequestHeaders(interceptor);
+    GenericJson parsed = parseRequestContent(interceptor);
+    assertEquals(ImmutableList.of("+1234567890"), parsed.get("phoneNumber"));
   }
 
   @Test
@@ -412,9 +414,11 @@ public void testGetUserByProviderUidWithEmail() throws Exception {
     TestResponseInterceptor interceptor = initializeAppForUserManagement(
         TestUtils.loadResource("getUser.json"));
     UserRecord userRecord = FirebaseAuth.getInstance()
-        .getUserByProviderUidAsync("email", "testuser@example.com").get();
+        .getUserByProviderUidAsync(new String("email"), "testuser@example.com").get();
     checkUserRecord(userRecord);
     checkRequestHeaders(interceptor);
+    GenericJson parsed = parseRequestContent(interceptor);
+    assertEquals(ImmutableList.of("testuser@example.com"), parsed.get("email"));
   }
 
   @Test
@@ -1248,11 +1252,12 @@ public void testDeleteProviderAndPhone() {
 
   @Test
   public void testDoubleDeletePhoneProvider() throws Exception {
+    String providerId = new String("phone");
     UserRecord.UpdateRequest update = new UserRecord.UpdateRequest("uid")
         .setPhoneNumber(null);
 
     try {
-      update.setProvidersToUnlink(ImmutableList.of("phone"));
+      update.setProvidersToUnlink(ImmutableList.of(providerId));
       fail("No error thrown for double delete phone provider");
     } catch (IllegalArgumentException expected) {
     }
@@ -1260,8 +1265,9 @@ public void testDoubleDeletePhoneProvider() throws Exception {
 
   @Test
   public void testDoubleDeletePhoneProviderReverseOrder() throws Exception {
+    String providerId = new String("phone");
     UserRecord.UpdateRequest update = new UserRecord.UpdateRequest("uid")
-        .setProvidersToUnlink(ImmutableList.of("phone"));
+        .setProvidersToUnlink(ImmutableList.of(providerId));
 
     try {
       update.setPhoneNumber(null);