Skip to content

RoundTripTests NullOptionalFields doesn't verify innerScorer omission symmetry #43

@wollax

Description

@wollax

Problem

NullOptionalFields_OmittedInJson asserts DoesNotContain("\"innerScorer\"") for a non-Scaled policy, but doesn't verify that a Scaled scorer does include "innerScorer" in the output. The presence/absence symmetry for innerScorer is not explicitly tested in one place.

Solution

Add a complementary assertion (or a separate test) that verifies a Scaled policy JSON output does contain "innerScorer". This is covered separately in ScaledScorer_RoundTrips but the symmetry isn't explicit.


Created via Kata /kata-add-issue — Phase 14 PR review suggestion

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlogKata backlog issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions