Skip to content

Commit 8e35459

Browse files
committed
Fix test class generation fields ordering
1 parent aa21f2d commit 8e35459

6 files changed

Lines changed: 15 additions & 10 deletions

File tree

dependencies.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ version.com_google_gax_java=1.62.0
1515
version.io_grpc_java=1.30.2
1616

1717
# Common deps.
18-
maven.com_google_guava_guava=com.google.guava:guava:26.0-jre
18+
maven.com_google_guava_guava=com.google.guava:guava:30.1-android
1919
maven.com_google_code_findbugs_jsr305=com.google.code.findbugs:jsr305:3.0.0
2020
maven.com_google_auto_value_auto_value=com.google.auto.value:auto-value:1.7.2
2121
maven.com_google_auto_value_auto_value_annotations=com.google.auto.value:auto-value-annotations:1.7.2

src/main/java/com/google/api/generator/gapic/composer/grpc/ServiceClientTestClassComposer.java

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
import com.google.api.generator.gapic.model.Service;
5454
import com.google.api.generator.gapic.utils.JavaStyle;
5555
import com.google.common.base.Preconditions;
56+
import com.google.common.collect.ImmutableMap;
5657
import com.google.protobuf.AbstractMessage;
5758
import io.grpc.StatusRuntimeException;
5859
import java.util.ArrayList;
@@ -125,8 +126,14 @@ protected Map<String, VariableExpr> createClassMemberVarExprs(
125126
fields.put(SERVICE_HELPER_VAR_NAME, FIXED_GRPC_TYPESTORE.get("MockServiceHelper"));
126127
fields.put(CLIENT_VAR_NAME, typeStore.get(ClassNames.getServiceClientClassName(service)));
127128
fields.put(CHANNEL_PROVIDER_VAR_NAME, FIXED_GRPC_TYPESTORE.get("LocalChannelProvider"));
129+
128130
return fields.entrySet().stream()
129-
.collect(Collectors.toMap(e -> e.getKey(), e -> varExprFn.apply(e.getKey(), e.getValue())));
131+
.collect(
132+
Collectors.toMap(
133+
Map.Entry::getKey,
134+
e -> varExprFn.apply(e.getKey(), e.getValue()),
135+
(u, v) -> {throw new IllegalStateException();},
136+
LinkedHashMap::new));
130137
}
131138

132139
@Override
@@ -193,8 +200,7 @@ protected MethodDefinition createStartStaticServerMethod(
193200
varInitExprs.add(startServiceHelperExpr);
194201

195202
return MethodDefinition.builder()
196-
.setAnnotations(
197-
Arrays.asList(AnnotationNode.withType(FIXED_TYPESTORE.get("BeforeClass"))))
203+
.setAnnotations(Arrays.asList(AnnotationNode.withType(FIXED_TYPESTORE.get("BeforeClass"))))
198204
.setScope(ScopeNode.PUBLIC)
199205
.setIsStatic(true)
200206
.setReturnType(TypeNode.VOID)
@@ -208,8 +214,7 @@ protected MethodDefinition createStartStaticServerMethod(
208214
protected MethodDefinition createStopServerMethod(
209215
Service service, Map<String, VariableExpr> classMemberVarExprs) {
210216
return MethodDefinition.builder()
211-
.setAnnotations(
212-
Arrays.asList(AnnotationNode.withType(FIXED_TYPESTORE.get("AfterClass"))))
217+
.setAnnotations(Arrays.asList(AnnotationNode.withType(FIXED_TYPESTORE.get("AfterClass"))))
213218
.setScope(ScopeNode.PUBLIC)
214219
.setIsStatic(true)
215220
.setReturnType(TypeNode.VOID)

src/test/java/com/google/api/generator/gapic/composer/grpc/goldens/EchoClientTest.golden

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ import org.junit.Test;
4040

4141
@Generated("by gapic-generator-java")
4242
public class EchoClientTest {
43-
private static MockServiceHelper mockServiceHelper;
4443
private static MockEcho mockEcho;
44+
private static MockServiceHelper mockServiceHelper;
4545
private EchoClient client;
4646
private LocalChannelProvider channelProvider;
4747

src/test/java/com/google/api/generator/gapic/composer/grpc/goldens/LoggingClientTest.golden

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ import org.junit.Test;
4343

4444
@Generated("by gapic-generator-java")
4545
public class LoggingServiceV2ClientTest {
46-
private static MockServiceHelper mockServiceHelper;
4746
private static MockLoggingServiceV2 mockLoggingServiceV2;
47+
private static MockServiceHelper mockServiceHelper;
4848
private LoggingServiceV2Client client;
4949
private LocalChannelProvider channelProvider;
5050

src/test/java/com/google/api/generator/gapic/composer/grpc/goldens/SubscriberClientTest.golden

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ import org.junit.Test;
3636

3737
@Generated("by gapic-generator-java")
3838
public class SubscriberClientTest {
39-
private static MockServiceHelper mockServiceHelper;
4039
private static MockSubscriber mockSubscriber;
40+
private static MockServiceHelper mockServiceHelper;
4141
private SubscriberClient client;
4242
private LocalChannelProvider channelProvider;
4343

src/test/java/com/google/api/generator/gapic/composer/grpc/goldens/TestingClientTest.golden

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ import org.junit.Test;
3131

3232
@Generated("by gapic-generator-java")
3333
public class TestingClientTest {
34+
private static MockTesting mockTesting;
3435
private static MockServiceHelper mockServiceHelper;
3536
private TestingClient client;
36-
private static MockTesting mockTesting;
3737
private LocalChannelProvider channelProvider;
3838

3939
@BeforeClass

0 commit comments

Comments
 (0)