Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-2403

Refactor DiagnosticsReportProvider so that is unit testable

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • backlog-3.0
    • 3.0.0-beta.4
    • library
    • None
    • 1

    Description

      DiagnosticReportProvider is the main API for ping and diagnostic reports, however, it's static and not easily mockable, thus hard to unit test. It should be refactored into an interface-based design so that it can be mocked and more easily tested.

      Attachments

        For Gerrit Dashboard: NCBC-2403
        # Subject Branch Project Status CR V

        Activity

          People

            jmorris Jeff Morris
            jmorris Jeff Morris
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty