Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add specs for common failure cases #93

Open
idg10 opened this issue Mar 11, 2020 · 0 comments
Open

Add specs for common failure cases #93

idg10 opened this issue Mar 11, 2020 · 0 comments
Labels
IMM IP Maturity Matrix

Comments

@idg10
Copy link
Contributor

idg10 commented Mar 11, 2020

We don't have all the specs required to get the IMM point for 'Specs which cover common failure cases'

Specs for Corvus.Tenancy.Storage.Azure.Blob do include two failure cases, but there are issues including (but not necessarily limited to):

  • you wouldn't know from the Scenario titles that these test failure cases
  • no test for failure when trying to create a child under a non-existent parent
  • no test for failure when trying to update a non-existent child
  • no test for failure when trying to delete a non-existent child
  • no test for failure when trying to get children of a non-existent child
  • no test for whether errors caused by misconfiguration are intelligible

There are no specs for failure at all for the Cosmos, Gremlin, and Azure Storage tenanted storage providers.

@idg10 idg10 added the IMM IP Maturity Matrix label Mar 11, 2020
@idg10 idg10 mentioned this issue Mar 11, 2020
18 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
IMM IP Maturity Matrix
Projects
None yet
Development

No branches or pull requests

1 participant