Skip to content
This repository was archived by the owner on May 22, 2024. It is now read-only.

Commit 12653e9

Browse files
committed
SolidToken.SpecFlow.DependencyInjection
0 parents  commit 12653e9

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

README.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# SpecFlow.DependencyInjection
2+
3+
SpecFlow Plugin for Microsoft.Extensions.DependencyInjection
4+
5+
Based on https://github.com/gasparnagy/SpecFlow.Autofac.
6+
7+
## TODO
8+
9+
Todo will move to GitHub Issues once 1.0.0 is released. For now this README will have to suffice.
10+
You can find me (@mbhoek) on https://gitter.im/techtalk/specflow-plugin-dev for questions and feedback.
11+
12+
### Documentation
13+
14+
- [ ] Proper README
15+
- [x] Add LICENSE
16+
- [ ] Make issue tracker available (1.0.0+)
17+
18+
### CI/CD
19+
20+
- [x] Semantic versioning
21+
- GitVersion Build Task
22+
- [ ] GitHub workflow (?)
23+
- https://guides.github.com/introduction/flow/
24+
- [ ] CI -> Azure Pipelines
25+
- [ ] Build using Azure Pipelines
26+
- [ ] Smoke Test using the .Tests project
27+
- [ ] CD -> NuGet
28+
- [ ] Release a succesful build (gating?)
29+
- [ ] Signed packages
30+
- https://docs.microsoft.com/en-us/nuget/reference/signed-packages-reference
31+
- I'd like to sign the release commits (in git) as well (tags?)
32+
33+
### Code
34+
35+
- [x] Add .gitignore
36+
- [ ] Add .editorconfig
37+
- [ ] Add source code quality guidelines
38+
- [ ] Add SourceLink
39+
- https://devblogs.microsoft.com/nuget/introducing-source-code-link-for-nuget-packages/
40+
41+
### Tests
42+
43+
- [ ] Add tests for SpecFlow classes (ScenarioContext, FeatureContext, etc)
44+
- [ ] Add tests for parallel testing
45+
- [ ] Add tests for high-load testing
46+
- Test if we are properly disposing our plumbing code
47+
48+
### Social
49+
50+
- [ ] Publish builds/releases on social networks
51+
- [ ] Microsoft Teams
52+
- [ ] Slack
53+
- [ ] Twitter
54+
- [ ] LinkedIn
55+
- [ ] GitHub Releases

0 commit comments

Comments
 (0)