https://github.com/shouldly/shouldly
assertion should testing unit
Score: 31.81974635413393
Last synced: 1 day ago
JSON representation
Repository metadata:
Should testing for .NET—the way assertions should be!
- Host: GitHub
- URL: https://github.com/shouldly/shouldly
- Owner: shouldly
- License: other
- Created: 2010-08-23T07:50:00.000Z (about 16 years ago)
- Default Branch: master
- Last Pushed: 2026-10-29T16:25:16.000Z (8 days ago)
- Last Synced: 2026-10-30T14:33:50.731Z (7 days ago)
- Topics: assertion, should, testing, unit
- Language: C#
- Homepage: https://docs.shouldly.org
- Size: 24.2 MB
- Stars: 3,422
- Watchers: 62
- Forks: 425
- Open Issues: 85
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
-
Funding:
- Open collective: shouldly
Owner metadata:
- Name: Shouldly - Assertion Framework for .NET
- Login: shouldly
- Email:
- Kind: organization
- Description:
- Website: http://shouldly.github.com
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/373135?v=4
- Repositories: 2
- Last Synced at: 2026-10-30T14:34:28.283Z
- Profile URL: https://github.com/shouldly
GitHub Events
Total
- Create event: 119
- Delete event: 106
- Fork event: 44
- Issue comment event: 197
- Issues event: 46
- Pull request event: 216
- Pull request review comment event: 42
- Pull request review event: 62
- Push event: 195
- Watch event: 1123
- Total: 2150
Last Year
- Create event: 43
- Delete event: 38
- Issue comment event: 1
- Issues event: 3
- Pull request event: 27
- Pull request review comment event: 12
- Pull request review event: 6
- Push event: 89
- Watch event: 27
- Total: 246
Committers metadata
Last synced: 2 days ago
Total Commits: 1,502
Total Committers: 136
Avg Commits per committer: 11.044
Development Distribution Score (DDS): 0.813
Commits in past year: 160
Committers in past year: 14
Avg Commits per committer in past year: 11.429
Development Distribution Score (DDS) in past year: 0.431
| Name | Commits | |
|---|---|---|
| Simon Cropp | s****p@g****m | 281 |
| Jake Ginnivan | j****e@g****t | 215 |
| dependabot[bot] | 4****] | 169 |
| Jake Ginnivan | j****n@r****t | 105 |
| Stuart Lang | s****g@g****m | 103 |
| jnm2 | m****e@j****m | 93 |
| Joseph Woodward | j****d@x****m | 63 |
| dependabot-preview[bot] | 2****] | 50 |
| Panda Wood | s****s@g****m | 29 |
| Xerxes Battiwalla | x****b@g****m | 28 |
| Chaitanya Gurrapu | C****u@g****m | 26 |
| Uri Goldstein | u****n@g****m | 17 |
| Matthew Constable | b****y@g****m | 14 |
| James Kelly | j****s@m****u | 13 |
| RJ Hollberg | r****g@o****m | 12 |
| ilya-murzinov | m****2@g****m | 12 |
| Joseph Woodward | j****d@j****m | 12 |
| sholland | h****1@y****m | 10 |
| Sam Salisbury | s****y@g****m | 9 |
| Martin Costello | m****n@m****m | 7 |
| Daniel Chalmers | d****s@o****m | 7 |
| Jesper Bangsholt | j****b@g****m | 7 |
| Matthew D. Groves | m****e@m****m | 6 |
| Yannis Guedel | m****e@y****h | 5 |
| Shane Krueger | s****e@a****m | 5 |
| João Barbosa | b****3@h****m | 5 |
| Jason Finch | j****h@g****m | 5 |
| ByteBlast | b****t@g****m | 5 |
| Ben Scott | b****n@b****u | 5 |
| ankur | a****r@N****0 | 5 |
| and 106 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 111
Total pull requests: 531
Average time to close issues: 9 months
Average time to close pull requests: 2 months
Total issue authors: 77
Total pull request authors: 60
Average comments per issue: 3.13
Average comments per pull request: 0.72
Merged pull request: 280
Bot issues: 2
Bot pull requests: 328
Past year issues: 17
Past year pull requests: 115
Past year average time to close issues: 21 days
Past year average time to close pull requests: 7 days
Past year issue authors: 6
Past year pull request authors: 13
Past year average comments per issue: 1.53
Past year average comments per pull request: 0.44
Past year merged pull request: 57
Past year bot issues: 0
Past year bot pull requests: 81
Top Issue Authors
- slang25 (10)
- SimonCropp (5)
- Bafyn (4)
- rafa-ayadi-cloudm (4)
- jnm2 (4)
- loop-evgeny (4)
- TimonLukas (3)
- paulomorgado (3)
- darxis (2)
- Alphish (2)
- rick-palmsens (2)
- patriksvensson (2)
- benmccallum (2)
- Bardin08 (1)
- PureKrome (1)
Top Pull Request Authors
- dependabot[bot] (321)
- SimonCropp (49)
- slang25 (40)
- Shane32 (13)
- martincostello (8)
- danielchalmers (7)
- dependabot-preview[bot] (6)
- twenzel (6)
- sungam3r (4)
- DoNotTapeOver (4)
- josephwoodward (4)
- GingerSnap-xx (4)
- spencerr (3)
- jnm2 (3)
- bas-mulder (2)
Top Issue Labels
- Bug (9)
- Enhancement (7)
- Up For Grabs (6)
- Discussion (3)
- Duplicate (1)
- Documentation (1)
- dependencies (1)
- Issue (1)
- release-reminder (1)
Top Pull Request Labels
- dependencies (328)
- .NET (126)
- Enhancement (3)
Package metadata
- Total packages: 5
-
Total downloads:
- nuget: 138,225,946 total
- rubygems: 24,132 total
- Total dependent packages: 60 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 93
- Total maintainers: 2
proxy.golang.org: github.com/shouldly/shouldly
- Homepage:
- Documentation: https://pkg.go.dev/github.com/shouldly/shouldly#section-documentation
- Licenses: other
- Latest release: v4.0.3+incompatible (published almost 6 years ago)
- Last Synced: 2026-11-04T17:03:31.506Z (2 days ago)
- Versions: 24
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 9.016%
- Average: 9.591%
- Dependent repos count: 10.166%
nuget.org: shouldly.diffengine
Shouldly - Assertion framework for .NET. The way asserting *Should* be
- Homepage: https://docs.shouldly.org/
- Licenses: BSD-3-Clause
- Latest release: 5.0.0-preview.2 (published 4 months ago)
- Last Synced: 2026-11-04T16:51:03.937Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 5.909%
- Average: 10.851%
- Dependent packages count: 15.792%
nuget.org: shouldly
Shouldly - Assertion framework for .NET. The way asserting *Should* be
- Homepage: https://docs.shouldly.org/
- Licenses: BSD-3-Clause
- Latest release: 4.3.0 (published almost 2 years ago)
- Last Synced: 2026-11-04T16:51:04.671Z (2 days ago)
- Versions: 61
- Dependent Packages: 60
- Dependent Repositories: 0
- Downloads: 138,225,946 Total
-
Rankings:
- Downloads: 0.129%
- Average: 10.928%
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Maintainers (1)
gem.coop: shouldly
Should testing for .net
- Homepage: http://github.com/shouldly/shouldly/
- Documentation: http://www.rubydoc.info/gems/shouldly/
- Licenses: other
- Latest release: 1.0.0.16 (published about 16 years ago)
- Last Synced: 2026-11-04T16:51:04.515Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 12,066 Total
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 14.137%
- Downloads: 42.411%
- Maintainers (1)
rubygems.org: shouldly
Should testing for .net
- Homepage: http://github.com/shouldly/shouldly/
- Documentation: http://www.rubydoc.info/gems/shouldly/
- Licenses: other
- Latest release: 1.0.0.16 (published about 16 years ago)
- Last Synced: 2026-11-04T16:51:01.820Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 12,066 Total
-
Rankings:
- Stargazers count: 1.157%
- Forks count: 1.418%
- Dependent packages count: 15.781%
- Average: 16.369%
- Dependent repos count: 21.714%
- Downloads: 41.773%
- Maintainers (1)
Dependencies
- MarkdownSnippets.MsBuild 23.1.1
- Microsoft.CodeAnalysis.CSharp 3.9.0
- Microsoft.NET.Test.Sdk 16.9.1
- PublicApiGenerator 10.2.0
- TunnelVisionLabs.ReferenceAssemblyAnnotator 1.0.0-alpha.160
- xunit 2.4.1
- xunit.runner.visualstudio 2.4.3
- DiffEngine 8.0.1
- EmptyFiles 2.7.0
- Microsoft.CSharp 4.7.0
- Microsoft.SourceLink.GitHub 1.0.0
- System.Memory 4.5.4
- TunnelVisionLabs.ReferenceAssemblyAnnotator 1.0.0-alpha.160
- MarkdownSnippets.MsBuild 23.1.1
- Microsoft.NET.Test.Sdk 16.9.1
- PublicApiGenerator 10.2.0
- TestStack.ConventionTests 4.0.2
- TunnelVisionLabs.ReferenceAssemblyAnnotator 1.0.0-alpha.160
- xunit 2.4.1
- xunit.runner.visualstudio 2.4.3
- actions/checkout v3 composite
- actions/setup-dotnet v3 composite
- actions/upload-artifact v3 composite
- NuGet/login v1 composite
- actions/checkout v4 composite
- actions/setup-dotnet v4 composite
- actions/github-script v7 composite
- DiffEngine 19.3.3
- EmptyFiles 8.18.2
- DotNet.ReproducibleBuilds 2.0.5 development
- TUnit 1.63.0
- FluentAssertions 7.2.0
- GitHubActionsTestLogger 3.0.5
- xunit.v3.mtp-v2 3.2.2
- xunit.v3.mtp-v2 3.2.2