arcus-azure / arcus-azure/arcus.testing
💪 [Enhance]: Mongo DB test fixtures to use the `.` separator instead of the forward slash `/`
- Dominant language
- C#
- Stars
- 9
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
### Description
The Mongo DB separator is the dot `.` to separate between the Mongo DB database and collections. Because we use the forward slash `/` in the logging, it might seem confusing when this gets translated into real Azure resources during defect localization.
### Solution
Use the dot `.` notation when logging Mongo DB collections in databases to streamline with the naming conventions of Mongo DB.
### Additional context
Test fixtures are located in the `Arcus.Testing.Storage.Cosmos` project.
Contributor guide
Research direction
Start in the Arcus.Testing.Storage.Cosmos project and locate the Mongo DB test fixtures and their logging path. Update the fixture logging to use a dot between the database and collection names, then run the relevant storage tests to verify the logged resource names match Mongo DB conventions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, csharp, mongodb
- Domain
- databases, testing
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100