NClient icon indicating copy to clipboard operation
NClient copied to clipboard

Increase code coverage

Open Kingmidas74 opened this issue 3 years ago • 5 comments

.. and hold stable at least 80%

Kingmidas74 avatar Dec 22 '21 22:12 Kingmidas74

Having excluded the forked parts of the code (they have already been tested), we found out the real percentage of test coverage - 74%. Just a little bit left! :)

smolchanovsky avatar Feb 20 '22 18:02 smolchanovsky

It seems that there are enough integration tests for the client, but there are none for the factory. We need to think about how to implement them.

Unit tests are also required for the following classes:

NClient

  • [ ] RestNClientBuilder
  • [ ] RestNClientFactoryBuilder

NClient.Standalone

  • [ ] ClientInterceptor

NClient.Common

  • [ ] Converters
  • [ ] ContentExtensions

NClient.Providers.Api.Rest

  • [ ] RestRequestBuilder

NClient.AspNetCore

  • [ ] NClientControllerFinder
  • [ ] VirtualControllerInterceptor
  • [ ] ControllerQualifier
  • [ ] VirtualControllerFeatureProvider
  • [ ] AddNClientControllersExtensions
  • [ ] ModelExtender

NClient.Providers.Mapping.LanguageExt

  • [ ] ResponseToEitherBuilder

smolchanovsky avatar Jul 09 '22 11:07 smolchanovsky

Go get 'em tiger!

Kingmidas74 avatar Sep 03 '22 08:09 Kingmidas74

is anyone working on this?

kolatcole avatar May 25 '23 20:05 kolatcole

@kolatcole hi! No, you can do it :)

smolchanovsky avatar May 27 '23 12:05 smolchanovsky