@@ -121,28 +121,32 @@ public void allowToUseDefaultProjectId() {
121121
122122 @ Test
123123 public void disallowNullResource () {
124- StackdriverStatsConfiguration .Builder builder = StackdriverStatsConfiguration .builder ();
124+ StackdriverStatsConfiguration .Builder builder =
125+ StackdriverStatsConfiguration .builder ().setProjectId (PROJECT_ID );
125126 thrown .expect (NullPointerException .class );
126127 builder .setMonitoredResource (null );
127128 }
128129
129130 @ Test
130131 public void disallowNullExportInterval () {
131- StackdriverStatsConfiguration .Builder builder = StackdriverStatsConfiguration .builder ();
132+ StackdriverStatsConfiguration .Builder builder =
133+ StackdriverStatsConfiguration .builder ().setProjectId (PROJECT_ID );
132134 thrown .expect (NullPointerException .class );
133135 builder .setExportInterval (null );
134136 }
135137
136138 @ Test
137139 public void disallowNullConstantLabels () {
138- StackdriverStatsConfiguration .Builder builder = StackdriverStatsConfiguration .builder ();
140+ StackdriverStatsConfiguration .Builder builder =
141+ StackdriverStatsConfiguration .builder ().setProjectId (PROJECT_ID );
139142 thrown .expect (NullPointerException .class );
140143 builder .setConstantLabels (null );
141144 }
142145
143146 @ Test
144147 public void disallowNullConstantLabelKey () {
145- StackdriverStatsConfiguration .Builder builder = StackdriverStatsConfiguration .builder ();
148+ StackdriverStatsConfiguration .Builder builder =
149+ StackdriverStatsConfiguration .builder ().setProjectId (PROJECT_ID );
146150 Map <LabelKey , LabelValue > labels = Collections .singletonMap (null , LabelValue .create ("val" ));
147151 builder .setConstantLabels (labels );
148152 thrown .expect (NullPointerException .class );
@@ -151,7 +155,8 @@ public void disallowNullConstantLabelKey() {
151155
152156 @ Test
153157 public void disallowNullConstantLabelValue () {
154- StackdriverStatsConfiguration .Builder builder = StackdriverStatsConfiguration .builder ();
158+ StackdriverStatsConfiguration .Builder builder =
159+ StackdriverStatsConfiguration .builder ().setProjectId (PROJECT_ID );
155160 Map <LabelKey , LabelValue > labels =
156161 Collections .singletonMap (LabelKey .create ("key" , "desc" ), null );
157162 builder .setConstantLabels (labels );
@@ -162,14 +167,20 @@ public void disallowNullConstantLabelValue() {
162167 @ Test
163168 public void allowNullCredentials () {
164169 StackdriverStatsConfiguration configuration =
165- StackdriverStatsConfiguration .builder ().setCredentials (null ).build ();
170+ StackdriverStatsConfiguration .builder ()
171+ .setProjectId (PROJECT_ID )
172+ .setCredentials (null )
173+ .build ();
166174 assertThat (configuration .getCredentials ()).isNull ();
167175 }
168176
169177 @ Test
170178 public void allowNullMetricPrefix () {
171179 StackdriverStatsConfiguration configuration =
172- StackdriverStatsConfiguration .builder ().setMetricNamePrefix (null ).build ();
180+ StackdriverStatsConfiguration .builder ()
181+ .setProjectId (PROJECT_ID )
182+ .setMetricNamePrefix (null )
183+ .build ();
173184 assertThat (configuration .getMetricNamePrefix ()).isNull ();
174185 }
175186}
0 commit comments