Skip to content

Conversation

BradKnowles
Copy link
Contributor

Added C# solution to workshops/serverless-testing-workshop/tests/integration/dotnet/ as a language option for the Testing in the Cloud portion of the Serverless Testing workshop.

The solution demonstrates the use of:

  • Skeleton project for workshop participant to use during workshop
  • Completed solution for workshop participant to use in case they get stuck
  • xUnit as a viable option for integration tests
  • The use of xUnit Collection Fixtures and Class Fixtures
  • Using the .NET AWS SDK to obtain information about CloudFormation Stacks
  • Using the .NET AWS SDK to manipulate test data in DynamoDB

Added C# solution to `workshops/serverless-testing-workshop/tests/integration/dotnet/` as a language option for the `Testing in the Cloud` portion of the Serverless Testing workshop.

The solution demonstrates the use of:

* Skeleton project for workshop participant to use during workshop
* Completed solution for workshop participant to use in case they get stuck
* xUnit as a viable option for integration tests
* The use of xUnit [Collection Fixtures](https://xunit.net/docs/shared-context#collection-fixture) and [Class Fixtures](https://xunit.net/docs/shared-context#class-fixture)
* Using the .NET AWS SDK to obtain information about CloudFormation Stacks
* Using the .NET AWS SDK to manipulate test data in DynamoDB
@BradKnowles BradKnowles marked this pull request as ready for review December 19, 2024 22:02
@BradKnowles BradKnowles requested a review from dancfox as a code owner December 19, 2024 22:02
Copy link
Contributor

@brnkrygs brnkrygs left a comment

Choose a reason for hiding this comment

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

Checking on LocationTests.cs to see if there's is missing content. Otherwise, no blockers/concerns.

@brnkrygs brnkrygs merged commit 2862cd2 into aws-samples:main Feb 10, 2025
1 check passed
@BradKnowles BradKnowles deleted the feature/workshop-dotnet-integration-tests branch February 12, 2025 03:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants