Couchbase

  • Log In Access more options
    • Online Help
    • GreenHopper Help
    • Agile Answers
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Agile Access more options (Alt+g)
  • Couchbase.com Access more options
    • Why NoSQL?
    • Couchbase Server
    • Download
    • Learn
    • Careers
Couchbase .NET client library
  • Couchbase .NET client library
  • NCBC-203

Restructure .NET tests

  • Agile Board
  • More Actions
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None

Description

Eliminate redundant tests. I see there are some repetitive tests which differ only by 1-2 parameters. For example, we don't need individual functions for each scenario of observe, and it should be possible to abstract this all into a single function, with different tests just calling into that function with different parameters.

I recall that you brought this up as a concern before; now it's a task :)
  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Hide
    Zip Archive
    couchbase.tests.changedfiles.zip
    18/Dec/12 12:42 PM
    22 kB
    Saakshi Manocha
    1. File
      CouchbaseClusterBucketAdminTests.cs 28 kB
    2. File
      DefaultCouchbaseClientConfigurationTests.cs 15 kB
    3. File
      HeartbeatConfigTests.cs 5 kB
    4. File
      HttpClientConfigTests.cs 4 kB
    5. File
      App.config 5 kB
    6. File
      ConfigHelperTests.cs 3 kB
    7. File
      CouchbaseAuthenticatedViewTests.cs 4 kB
    8. File
      CouchbaseClientCasTests.cs 3 kB
    9. File
      CouchbaseClientConcatTests.cs 8 kB
    10. File
      CouchbaseClientConfigTests.cs 2 kB
    11. File
      CouchbaseClientObserveTests.cs 14 kB
    12. File
      CouchbaseClientViewTestsBase.cs 4 kB
    Download Zip
    Show
    Zip Archive
    couchbase.tests.changedfiles.zip
    18/Dec/12 12:42 PM
    22 kB
    Saakshi Manocha
  2. Hide
    Zip Archive
    Couchbase.Tests.zip
    11/Dec/12 3:34 PM
    43 kB
    Saakshi Manocha
    1. File
      Couchbase.Tests.csproj 7 kB
    2. File
      CouchbaseAuthenticatedViewTests.cs 4 kB
    3. File
      CouchbaseClientCasTests.cs 3 kB
    4. File
      CouchbaseClientConcatTests.cs 8 kB
    5. File
      CouchbaseClientConfigTests.cs 2 kB
    6. File
      CouchbaseClientExtensionsTests.cs 3 kB
    7. File
      CouchbaseClientGenericViewTests.cs 4 kB
    8. File
      CouchbaseClientGetTests.cs 8 kB
    9. File
      CouchbaseClientMutateTests.cs 2 kB
    10. File
      CouchbaseClientObserveTests.cs 14 kB
    11. File
      CouchbaseClientRemoveTests.cs 3 kB
    12. File
      CouchbaseClientSpatialViewTests.cs 7 kB
    13. File
      CouchbaseClientStoreTests.cs 5 kB
    14. File
      CouchbaseClientTestsBase.cs 5 kB
    15. File
      CouchbaseClientViewNameTransformerTests.cs 3 kB
    16. File
      CouchbaseClientViewPagingTests.cs 4 kB
    17. File
      CouchbaseClientViewParameterTests.cs 9 kB
    18. File
      CouchbaseClientViewReduceTests.cs 2 kB
    19. File
      CouchbaseClientViewTests.cs 1 kB
    20. File
      CouchbaseClientViewTestsBase.cs 4 kB
    21. File
      CouchbaseClusterBucketAdminTests.cs 28 kB
    22. File
      CouchbaseClusterTestsBase.cs 1 kB
    23. File
      CouchbaseJsonExtensionTests.cs 3 kB
    24. File
      DefaultCouchbaseClientConfigurationTests.cs 15 kB
    25. File
      HeartbeatConfigTests.cs 5 kB
    26. File
      HttpClientConfigTests.cs 4 kB
    27. File
      App.config 6 kB
    28. File
      ConfigHelperTests.cs 3 kB
    Download Zip
    Show
    Zip Archive
    Couchbase.Tests.zip
    11/Dec/12 3:34 PM
    43 kB
    Saakshi Manocha

Issue Links

depends on

Bug - A problem which impairs or prevents the functions of the product. NCBC-177 Consolidate test options from App.config

  • Major - Major loss of function.
  • Resolved - A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Gerrit Reviews
Saakshi Manocha made changes - 11/Dec/12 3:34 PM
Field Original Value New Value
Attachment Couchbase.Tests.zip [ 15997 ]
Mark Nunberg made changes - 11/Dec/12 5:56 PM
Link This issue depends on NCBC-177 [ NCBC-177 ]
Saakshi Manocha made changes - 11/Dec/12 6:53 PM
Status Open [ 1 ] In Progress [ 3 ]
Saakshi Manocha made changes - 18/Dec/12 12:42 PM
Attachment couchbase.tests.changedfiles.zip [ 16028 ]
Saakshi Manocha made changes - 25/Dec/12 11:43 AM
Status In Progress [ 3 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Saakshi Manocha made changes - 14/Jan/13 12:39 AM
Project Couchbase SDK QE [ 10120 ] Couchbase .NET client library [ 10046 ]
Key SDKQE-58 NCBC-203
Issue Type Task [ 3 ] Bug [ 1 ]
Affects Version/s ending 11-Dec-2012 [ 10437 ]
Component/s manual-testing [ 10263 ]

People

  • Assignee:
    Saakshi Manocha
    Reporter:
    Mark Nunberg
Vote (0)
Watch (1)

Dates

  • Created:
    10/Dec/12 3:35 PM
    Updated:
    14/Jan/13 1:01 AM
    Resolved:
    25/Dec/12 11:43 AM

Agile

  • View on Board
  • Atlassian JIRA (v5.2.4#845-sha1:c9f4cc4)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Couchbase. Try JIRA - bug tracking software for your team.