paulirwin opened a new pull request, #1129:
URL: https://github.com/apache/lucenenet/pull/1129

   - [X] You've read the [Contributor 
Guide](https://github.com/apache/lucenenet/blob/main/CONTRIBUTING.md) and [Code 
of Conduct](https://www.apache.org/foundation/policies/conduct.html).
   - [X] You've included unit or integration tests for your change, where 
applicable.
   - [X] You've included inline docs for your change, where applicable.
   - [X] There's an open issue for the PR that you are making. If you'd like to 
propose a change, please [open an 
issue](https://github.com/apache/lucenenet/issues/new/choose) to discuss the 
change or find an existing issue.
   
   Adds support unit tests for ConcurrentSet
   
   Fixes #1118
   
   ## Description
   
   As noted in #1118, this type should pass the same tests as ConcurrentSet 
(apart from the constructor differences). So this PR takes the tests created in 
#1117 and refactors them out into a base class that can be used for both 
ConcurrentHashSet and ConcurrentSet test fixtures. The two `protected abstract` 
methods are factory methods to create the specific implementation being tested. 
The two constructor tests that are specific to ConcurrentHashSet only exist on 
TestConcurrentHashSet.
   
   Additionally, this PR removes a few more usages of SystemTypesHelpers in 
those shared tests.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to