* Added ApiOptions overloads for RepositoryCommitClient methods
* Added overloads to Reactive clients
* Integration tests in progress
* Integration test addition in progress
* More integration tests added
* Added Ensure things
* Minor changes
* Minor changes
* Few changes
* Tried to fix errors
* Tried to fix errors
* Fixed a few things
* Fixed integration tests
* Tidying up
* Added public keyword
* Added unit tests for GetAll() in normal and reactive methods
* Minor changes
* Changed the class name
* Fixed the unit test
* Add overloads to the GetAll methods in the IEventsClient Interface
* Implement GetAll* overload methods in the EventClient class to allow ApiOptions as parameter
* Fix the failling tests after refactoring the GetAll* methds
* Add the overload GetAlls methods to the IObservableEventsClient interface
* Implement the GetAll* overloads in the ObservableEventsClient class
* Fix the failling tests after refactoring the GetAll* methods
* Make sure the ApiOtions arn't null in the newly added overload methods + implement RequestsCorrectUrlWithApiOptions test
* Implement unit tests for the EventClient's GetAll* overload methods
* Add missing test cases in the ReleaseClientTest's EnsuresNonNullArguments test
* Fix the last commit
* Add the ObservableEventsClientTests class
* Add an ArgumentException check to the EnsuresArgumentsNotNull methodS + some clean up
* Events GetAll Method Integration Tests
* Implement the GetAll* IntegrationTests
* TheGetAllForAnOrganizationMethod Integrations test [WIP]
* Fix a failing integration test
* Proper way to call Organization and UserName in the integration test
* Remove .swp file
* Fixe after merging
* Add more checks to EnsuresNonNullArguments
* Add GetAllForGist with apiOption overload to IGistCommentsClient + implementation
* Add GetAllForGist overload + implementation
* Add RequestsCorrectUrlWithApiOptions unit test
* One more test to the GistCommentsClient
* Ensure argument is not null or empty
* Clean up GistCommentsClientTests class
* Implement Integration test for the GetAllForGist method
* Clean up
- Remove EnterpriseUrl in integration test Helper class, but leave ability to override custom URL (to allow specific use case of targetting regular integration tests at a custom URL)
- Move GitHub Enterprise explicit support to a new integration helper class using new OCTOKIT_GHE_ environment variables for GHE
- Change existing GitHub Enterprise integration tests and EnterpriseTestAttribute to use the new EnterpriseHelper methods
- Enhance configure-intergration-tests.ps1 script to cater for environment variable changes
Add unit tests
Added integration tests for this method (previously there were none)
... but then disabled the integration tests that use the filters, as they require the requester to be an org member (for role filter) or owner (for 2 factor filter)