An open API service for producing an overview of a list of open source projects.

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!


Owner metadata:


GitHub Events

Total
Last Year

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 Email 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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/shouldly/shouldly

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

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

src/DocumentationExamples/DocumentationExamples.csproj nuget
  • 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
src/Shouldly/Shouldly.csproj nuget
  • 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
src/Shouldly.Tests/Shouldly.Tests.csproj nuget
  • 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
.github/workflows/CI.yml actions
  • actions/checkout v3 composite
  • actions/setup-dotnet v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/on-tag-do-release.yml actions
src/DeterministicTests/DeterministicTests.csproj nuget
.github/workflows/publish.yml actions
  • NuGet/login v1 composite
  • actions/checkout v4 composite
  • actions/setup-dotnet v4 composite
.github/workflows/release-reminder.yml actions
  • actions/github-script v7 composite
src/Shouldly.DiffEngine/Shouldly.DiffEngine.csproj nuget
  • DiffEngine 19.3.3
  • EmptyFiles 8.18.2
src/TUnitTests/TUnitTests.csproj nuget
  • DotNet.ReproducibleBuilds 2.0.5 development
  • TUnit 1.63.0
src/EquivalencyComparisonTests/EquivalencyComparisonTests.csproj nuget
  • FluentAssertions 7.2.0
  • GitHubActionsTestLogger 3.0.5
  • xunit.v3.mtp-v2 3.2.2
src/LangVersionCompatTests/LangVersionCompatTests.csproj nuget
  • xunit.v3.mtp-v2 3.2.2