Skip to content

Commit 9fad1c1

Browse files
committed
feat(serverless-testing-workshop): ✨ Add C# Integration Tests
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
1 parent 6ba04bc commit 9fad1c1

17 files changed

+2085
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# https://editorconfig.org/
2+
3+
# What is EditorConfig?
4+
5+
# EditorConfig helps maintain consistent coding styles for multiple developers
6+
# working on the same project across various editors and IDEs. The EditorConfig
7+
# project consists of a file format for defining coding styles and a collection
8+
# of text editor plugins that enable editors to read the file format and adhere
9+
# to defined styles. EditorConfig files are easily readable and they work nicely
10+
# with version control systems.
11+
12+
# top-most EditorConfig file
13+
root = true
14+
15+
[*]
16+
charset = utf-8
17+
end_of_line = crlf
18+
19+
indent_style = tab
20+
indent_size = 2
21+
22+
insert_final_newline = true
23+
trim_trailing_whitespace = true
24+
25+
[*.cs]
26+
indent_size = 4

0 commit comments

Comments
 (0)