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

https://github.com/nsubstitute/NSubstitute

c-sharp dot-net dotnet dotnet-core dotnetcore mock mocking mocks stubs test testing testing-tools

Score: 32.0767547996363

Last synced: about 4 hours ago
JSON representation

Repository metadata:

A friendly substitute for .NET mocking libraries.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 1,316
Total Committers: 94
Avg Commits per committer: 14.0
Development Distribution Score (DDS): 0.387

Commits in past year: 55
Committers in past year: 9
Avg Commits per committer in past year: 6.111
Development Distribution Score (DDS) in past year: 0.509

Name Email Commits
David Tchepak d****e@d****t 807
Alex Povar z****1@g****m 145
Romfos R****s@t****y 45
Alexandr Nikitin n****a@g****m 43
Anthony Egerton g****b@d****m 30
dependabot[bot] 4****] 27
Brendan Forster b****n@g****m 16
Julian Verdurmen 5****d 14
Paul Betts p****l@p****g 11
Ignacio Calvo i****o@f****g 10
Robert Moore m****e@r****u 8
Xerxes Battiwalla x****b@g****m 6
Jason Lau 1****9 6
Sampo Kivistö s****o@v****m 6
Iain Ballard i****d@7****m 5
Mihnea Rădulescu 5
unknown A****n@.****) 5
jmartschinke j****e@h****h 4
x789 1****9 4
Sampo Kivistö s****o@l****i 4
Joost Molenkamp j****p@g****m 4
unknown d****k@.****) 4
Egerton@.(none) E****n@.****) 3
Alexandr Nikitin a****n@a****m 3
Michał Wereda m****a@o****m 3
Stefan Kert s****t@r****m 3
Zach Langner z****r 3
jheinath j****h@g****m 3
Eric Winkler e****c@w****u 3
Brendan Forster s****y@g****m 3
and 64 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 198
Total pull requests: 172
Average time to close issues: over 1 year
Average time to close pull requests: 2 months
Total issue authors: 122
Total pull request authors: 45
Average comments per issue: 3.81
Average comments per pull request: 1.56
Merged pull request: 79
Bot issues: 0
Bot pull requests: 33

Past year issues: 11
Past year pull requests: 54
Past year average time to close issues: 2 months
Past year average time to close pull requests: 16 days
Past year issue authors: 10
Past year pull request authors: 12
Past year average comments per issue: 3.0
Past year average comments per pull request: 1.09
Past year merged pull request: 29
Past year bot issues: 0
Past year bot pull requests: 26

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

Top Issue Authors

  • dtchepak (58)
  • 304NotModified (5)
  • Romfos (4)
  • AnthonyEgerton (3)
  • zvirja (3)
  • rbeurskens (3)
  • shannoncornish (2)
  • MasonFI (2)
  • jgauffin (2)
  • JakeGinnivan (2)
  • robdmoore (2)
  • appel1 (2)
  • gsmittal (1)
  • vincentdemers-glitch (1)
  • vantheshark (1)

Top Pull Request Authors

  • Romfos (36)
  • dependabot[bot] (33)
  • dtchepak (15)
  • 304NotModified (9)
  • zvirja (8)
  • JMolenkamp (5)
  • Copilot (5)
  • mihnea-radulescu (4)
  • alexandrnikitin (4)
  • Jason31569 (4)
  • Saulis (4)
  • rbeurskens (3)
  • Dzliera (2)
  • loop8ack (2)
  • brad (2)

Top Issue Labels

  • bug (25)
  • feature-request (13)
  • question (11)
  • documentation (7)
  • help wanted (5)
  • good first issue (1)

Top Pull Request Labels

  • dependencies (33)
  • .NET (27)
  • github_actions (6)
  • documentation (1)

Package metadata

proxy.golang.org: github.com/nsubstitute/nsubstitute

proxy.golang.org: github.com/nsubstitute/NSubstitute

nuget.org: nsubstitute

NSubstitute is a friendly substitute for .NET mocking libraries. It has a simple, succinct syntax to help developers write clearer tests. NSubstitute is designed for Arrange-Act-Assert (AAA) testing and with Test Driven Development (TDD) in mind.

  • Homepage: https://nsubstitute.github.io/
  • Licenses: BSD-3-Clause
  • Latest release: 6.2.0 (published 12 days ago)
  • Last Synced: 2026-08-22T17:34:09.569Z (1 day ago)
  • Versions: 51
  • Dependent Packages: 128
  • Dependent Repositories: 0
  • Downloads: 294,591,268 Total
  • Rankings:
    • Downloads: 0.081%
    • Average: 10.912%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (4)

Dependencies

src/NSubstitute/NSubstitute.csproj nuget
  • Castle.Core 5.0.0-*
  • System.Threading.Tasks.Extensions 4.3.0-*
tests/NSubstitute.Acceptance.Specs/NSubstitute.Acceptance.Specs.csproj nuget
  • Microsoft.NET.Test.Sdk 17.4.1
  • NUnit 3.13.3
  • NUnit3TestAdapter 4.3.1
tests/NSubstitute.Benchmarks/NSubstitute.Benchmarks.csproj nuget
  • BenchmarkDotNet 0.13.4
tests/NSubstitute.Documentation.Tests.Generator/NSubstitute.Documentation.Tests.Generator.csproj nuget
  • Microsoft.CodeAnalysis.CSharp 5.0.0
tests/NSubstitute.Documentation.Tests/NSubstitute.Documentation.Tests.csproj nuget
  • NUnit 4.4.0
  • NUnit3TestAdapter 6.0.0
.github/workflows/release_packages.yml actions
  • actions/checkout v6 composite
  • actions/setup-dotnet v5 composite
  • actions/upload-artifact v6 composite
.github/workflows/release_documentation.yml actions
  • actions/checkout v6 composite
  • actions/setup-dotnet v5 composite
  • actions/upload-artifact v6 composite
.github/workflows/test.yml actions
  • actions/checkout v6 composite
  • actions/setup-dotnet v5 composite
tests/NSubstitute.Specs/NSubstitute.Specs.csproj nuget
  • Rhino.Mocks 3.6.0.0
  • nunit.framework 2.5.0.9122