corvus-dotnet / corvus-dotnet/Corvus.ContentHandling

Add missing tests

Open
#76 0 comments 0 reactions 0 assignees View on GitHub
IMM
Dominant language
C#
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

We don't yet really have enough tests to score even the minimum of 1 point on the IP Maturity Matrix:

> Specs which cover golden path / APIs have full OpenAPI Definition

Currently we have specs that cover the `AddContent` service collection extension method, and the `GetContent` service provider extension method. This is essentially just a way of constructing objects based on a content type (MIME) string instead of a type name. And there are also specs for testing JSON serialization and deserialization.

We currently have no tests for content handling which, as the name suggests, is this library's main job. We need to add these before we can reasonably say we cover the golden paths.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.