Skip to content

Commit 4bd47e2

Browse files
committed
1. refactors method name to make it overloaded
2. removes visibleForTesting 3. improves the test case
1 parent c40d81f commit 4bd47e2

3 files changed

Lines changed: 9 additions & 4 deletions

File tree

api/src/main/java/io/grpc/Grpc.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public static ManagedChannelBuilder<?> newChannelBuilder(
104104
/**
105105
* Creates a channel builder with a target string, credentials and nameResolverRegistry.
106106
*/
107-
public static ManagedChannelBuilder<?> newChannelBuilderForNameResolverRegistry(String target,
107+
public static ManagedChannelBuilder<?> newChannelBuilder(String target,
108108
ChannelCredentials creds, NameResolverRegistry nameResolverRegistry) {
109109
return ManagedChannelRegistry.getDefaultRegistry().newChannelBuilder(nameResolverRegistry,
110110
target, creds);

api/src/main/java/io/grpc/ManagedChannelRegistry.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,6 @@ ManagedChannelBuilder<?> newChannelBuilder(String target, ChannelCredentials cre
155155
return newChannelBuilder(NameResolverRegistry.getDefaultRegistry(), target, creds);
156156
}
157157

158-
@VisibleForTesting
159158
ManagedChannelBuilder<?> newChannelBuilder(NameResolverRegistry nameResolverRegistry,
160159
String target, ChannelCredentials creds) {
161160
NameResolverProvider nameResolverProvider = null;

netty/src/test/java/io/grpc/netty/UdsNettyChannelProviderTest.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import io.grpc.ManagedChannelRegistryAccessor;
3131
import io.grpc.NameResolverRegistry;
3232
import io.grpc.TlsChannelCredentials;
33+
import io.grpc.internal.testing.FakeNameResolverProvider;
3334
import io.grpc.stub.StreamObserver;
3435
import io.grpc.testing.GrpcCleanupRule;
3536
import io.grpc.testing.protobuf.SimpleRequest;
@@ -124,9 +125,14 @@ public void managedChannelRegistry_newChannelBuilder() {
124125
@Test
125126
public void managedChannelRegistry_newChannelBuilderForNameResolverRegistry() {
126127
Assume.assumeTrue(Utils.isEpollAvailable());
128+
NameResolverRegistry nameResolverRegistry = new NameResolverRegistry();
129+
DomainSocketAddress socketAddress = new DomainSocketAddress("test-server");
130+
FakeNameResolverProvider fakeNameResolverProvider = new FakeNameResolverProvider(
131+
"unix:///sock.sock", socketAddress);
132+
nameResolverRegistry.register(fakeNameResolverProvider);
127133
ManagedChannelBuilder<?> managedChannelBuilder
128-
= Grpc.newChannelBuilderForNameResolverRegistry("unix:///sock.sock",
129-
InsecureChannelCredentials.create(), NameResolverRegistry.getDefaultRegistry());
134+
= Grpc.newChannelBuilder("unix:///sock.sock",
135+
InsecureChannelCredentials.create(), nameResolverRegistry);
130136
assertThat(managedChannelBuilder).isNotNull();
131137
ManagedChannel channel = managedChannelBuilder.build();
132138
assertThat(channel).isNotNull();

0 commit comments

Comments
 (0)