Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/seankilleen/santasleigh
A journey into test automation and TDD for the Advent of Code 2021
https://github.com/seankilleen/santasleigh
automation csharp csharp-advent-2021 dotnet nunit tdd xunit
Last synced: about 2 months ago
JSON representation
A journey into test automation and TDD for the Advent of Code 2021
- Host: GitHub
- URL: https://github.com/seankilleen/santasleigh
- Owner: SeanKilleen
- License: mit
- Created: 2021-11-27T15:50:18.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-15T05:42:16.000Z (about 3 years ago)
- Last Synced: 2024-12-18T01:44:44.486Z (about 2 months ago)
- Topics: automation, csharp, csharp-advent-2021, dotnet, nunit, tdd, xunit
- Language: C#
- Homepage: https://seankilleen.com/2021/12/santa-sleigh/
- Size: 65.4 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Santa Sleigh
A journey into Test automation and TDD for the [2021 C# Advent](https://www.csadvent.christmas/)
Meant to accompany the blog post at .
## Choose Your Own Adventure
This repository is organized around branches for each framework. You can see the end results in the `xunit` and `xunit` branches. The tags for each step for each framework are below, for easy reference.
| | Tag | Diff |
|---|-----|------|
| Empty projects | [Tag link](https://github.com/SeanKilleen/SantaSleigh/releases/tag/01-emptyproject) | N/A |## NUnit
[See the commits step by step](https://github.com/SeanKilleen/SantaSleigh/commits/nunit)
| | Tag | Diff |
|---|-----|------|
| 1. Basic Setup | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/nunit-01-basicsetup) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/01-emptyproject...nunit-01-basicsetup) |
| 2. Turning | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/nunit-02-turning) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/nunit-01-basicsetup...nunit-02-turning) |
| 3. Refactoring | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/nunit-03-refactoring) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/nunit-02-turning...nunit-03-refactoring) |
| 4. X Coordinates | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/nunit-04-xcoordinates) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/nunit-03-refactoring...nunit-04-xcoordinates) |
| 5. Y Coordinates | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/nunit-05-ycoordinates) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/nunit-04-xcoordinates...nunit-05-ycoordinates) |
| 6. Wrapping | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/nunit-06-wrapping) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/nunit-05-ycoordinates...nunit-06-wrapping) |
| 7. Presents | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/nunit-07-presents) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/nunit-06-wrapping...nunit-07-presents) |
| 8. Exception | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/nunit-08-exception) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/nunit-07-presents...nunit-08-exception) |## xUnit
[See the commits step by step](https://github.com/SeanKilleen/SantaSleigh/commits/xunit)
| | Tag | Diff |
|---|-----|------|
| 1. Basic Setup | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/xunit-01-basicsetup) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/01-emptyproject...xunit-01-basicsetup) |
| 2. Turning | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/xunit-02-turning) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/xunit-01-basicsetup...xunit-02-turning) |
| 3. Refactoring | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/xunit-03-refactoring) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/xunit-02-turning...xunit-03-refactoring) |
| 4. X Coordinates | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/xunit-04-xcoordinates) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/xunit-03-refactoring...xunit-04-xcoordinates) |
| 5. Y Coordinates | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/xunit-05-ycoordinates) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/xunit-04-xcoordinates...xunit-05-ycoordinates) |
| 6. Wrapping | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/xunit-06-wrapping) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/xunit-05-ycoordinates...xunit-06-wrapping) |
| 7. Presents | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/xunit-07-presents) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/xunit-06-wrapping...xunit-07-presents) |
| 8. Exception | [Tag](https://github.com/SeanKilleen/SantaSleigh/releases/tag/xunit-08-exception) | [Diff](https://github.com/SeanKilleen/SantaSleigh/compare/xunit-07-presents...xunit-08-exception) |