Skip to content

Commit ec022c0

Browse files
committed
Add integration test
1 parent e3ca217 commit ec022c0

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

source/AndroidResolver/test/src/AndroidResolverIntegrationTests.cs

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -484,10 +484,24 @@ private static void ValidateAndroidTargetSelected(
484484
});
485485
IntegrationTester.Runner.LogSummaryAndExit();
486486
}
487+
488+
// Verify if PlayServicesResolver properties are working properly.
489+
var testCaseResult = new IntegrationTester.TestCaseResult(testCase);
490+
491+
if (String.IsNullOrEmpty(PlayServicesResolver.AndroidGradlePluginVersion)) {
492+
testCaseResult.ErrorMessages.Add(String.Format(
493+
"PlayServicesResolver.AndroidGradlePluginVersion is empty or null"));
494+
}
495+
496+
if (String.IsNullOrEmpty(PlayServicesResolver.GradleVersion)) {
497+
testCaseResult.ErrorMessages.Add(String.Format(
498+
"PlayServicesResolver.GradleVersion is empty or null"));
499+
}
500+
487501
// Also, set the internal Gradle version to a deterministic version number. This controls
488502
// how gradle template snippets are generated by GradleTemplateResolver.
489503
PlayServicesResolver.GradleVersion = "2.14";
490-
testCaseComplete(new IntegrationTester.TestCaseResult(testCase));
504+
testCaseComplete(testCaseResult);
491505
}
492506

493507
/// <summary>

0 commit comments

Comments
 (0)