@@ -43,13 +43,13 @@ public class SchemaIT {
4343 private PrintStream out ;
4444
4545 private static final String projectId = System .getenv ("GOOGLE_CLOUD_PROJECT" );
46- private static final String _suffix = UUID . randomUUID (). toString () ;
47- private static final String avroTopicId = "avro-topic-" + _suffix ;
48- private static final String protoTopicId = "proto-topic-" + _suffix ;
49- private static final String avroSubscriptionId = "avro-subscription-" + _suffix ;
50- private static final String protoSubscriptionId = "proto-subscription-" + _suffix ;
51- private static final String avroSchemaId = "avro-schema-" + _suffix ;
52- private static final String protoSchemaId = "proto-schema-" + _suffix ;
46+ private static String _suffix ;
47+ private static String avroTopicId ;
48+ private static String protoTopicId ;
49+ private static String avroSubscriptionId ;
50+ private static String protoSubscriptionId ;
51+ private static String avroSchemaId ;
52+ private static String protoSchemaId ;
5353
5454 ClassLoader classLoader = getClass ().getClassLoader ();
5555 File avscFile = new File (classLoader .getResource ("us-states.avsc" ).getFile ());
@@ -58,14 +58,12 @@ public class SchemaIT {
5858 File protoFile = new File (classLoader .getResource ("us-states.proto" ).getFile ());
5959 String absoluteProtoFilePath = protoFile .getAbsolutePath ();
6060
61- private static final TopicName avroTopicName = TopicName .of (projectId , avroTopicId );
62- private static final TopicName protoTopicName = TopicName .of (projectId , protoTopicId );
63- private static final ProjectSubscriptionName avroSubscriptionName =
64- ProjectSubscriptionName .of (projectId , avroSubscriptionId );
65- private static final ProjectSubscriptionName protoSubscriptionName =
66- ProjectSubscriptionName .of (projectId , protoSubscriptionId );
67- private static final SchemaName avroSchemaName = SchemaName .of (projectId , avroSchemaId );
68- private static final SchemaName protoSchemaName = SchemaName .of (projectId , protoSchemaId );
61+ private static TopicName avroTopicName ;
62+ private static TopicName protoTopicName ;
63+ private static ProjectSubscriptionName avroSubscriptionName ;
64+ private static ProjectSubscriptionName protoSubscriptionName ;
65+ private static SchemaName avroSchemaName ;
66+ private static SchemaName protoSchemaName ;
6967
7068 private static void requireEnvVar (String varName ) {
7169 assertNotNull (
@@ -78,6 +76,19 @@ private static void requireEnvVar(String varName) {
7876
7977 @ Before
8078 public void setUp () {
79+ _suffix = UUID .randomUUID ().toString ();
80+ avroTopicId = "avro-topic-" + _suffix ;
81+ protoTopicId = "proto-topic-" + _suffix ;
82+ avroSubscriptionId = "avro-subscription-" + _suffix ;
83+ protoSubscriptionId = "proto-subscription-" + _suffix ;
84+ avroSchemaId = "avro-schema-" + _suffix ;
85+ protoSchemaId = "proto-schema-" + _suffix ;
86+ avroTopicName = TopicName .of (projectId , avroTopicId );
87+ protoTopicName = TopicName .of (projectId , protoTopicId );
88+ avroSubscriptionName = ProjectSubscriptionName .of (projectId , avroSubscriptionId );
89+ protoSubscriptionName = ProjectSubscriptionName .of (projectId , protoSubscriptionId );
90+ avroSchemaName = SchemaName .of (projectId , avroSchemaId );
91+ protoSchemaName = SchemaName .of (projectId , protoSchemaId );
8192 bout = new ByteArrayOutputStream ();
8293 out = new PrintStream (bout );
8394 System .setOut (out );
0 commit comments