Skip to content

Conversation

@ArcturusZhang
Copy link
Member

Contributing to the Azure SDK

Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.

For specific information about pull request etiquette and best practices, see this section.

Copilot AI review requested due to automatic review settings October 20, 2025 09:10
@ArcturusZhang ArcturusZhang requested a review from m-nash as a code owner October 20, 2025 09:10
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

The PR updates provisioning test cases by consolidating helper methods and refactoring test patterns for better consistency and maintainability.

  • Consolidates string helper methods into a unified TestHelpers class with additional assertion methods
  • Removes the standalone StringHelpers class and migrates functionality to TestHelpers
  • Updates existing tests to use the new helper methods and modernizes test patterns with async/await and fluent APIs

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
TestHelpers.cs New consolidated helper class with line ending normalization and Bicep expression assertion methods
StringHelpers.cs Removed standalone string helper class
ProvisionableResourceTests.cs Added new test case for validating list properties when unset
BicepValueTests.cs Refactored to use new TestHelpers and modernized test pattern with async/await

@ArcturusZhang ArcturusZhang merged commit 1e2c222 into Azure:main Oct 21, 2025
17 checks passed
@ArcturusZhang ArcturusZhang deleted the update-test-case branch October 21, 2025 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants