hazelcast / hazelcast/hazelcast-csharp-client

Remove Moq as a dependency [API-2119]

Open
#850 1 comment 1 reaction 1 assignee Claimed by @zpqrtbnk View on GitHub
Jira State: Active
Dominant language
C#
Stars
107
Forks
52
PR merge metrics
No merged PRs in 30d

Description

Moq library, that we use in tests, has some strong privacy issues ([moq/issues/1372](https://github.com/moq/moq/issues/1372)). We don't want to take any risk with either GDPR or security.

As of Aug. 9, we should wait a couple weeks for the drama to cool down and see what comes out of it. We may eventually want to consider replacing Moq with e.g. [NSubstitute](https://nsubstitute.github.io/). We don't do anything special enough that only Moq can do it.

See:
- https://github.com/StackExchange/StackExchange.Redis/pull/2522
- https://mastodon.social/@xoofx/110858133727981808
- https://github.com/devlooped/SponsorLink/issues/17

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.