Skip to content

Consider Switching to Verify for Snapshot Testing in F# #65

@iwillspeak

Description

@iwillspeak

Currently failing snapshots generate an error as the Snapper reflection is not able to accurately work out the name of the method.

It seems that Snapper has fallen slightly out of active development over the years. Both SnapShooter and Verify are more active.

For our use case the relaxed json-lite formatting and better F# DU representation might make Verify the best choice. Verify also has the added advantage of being able to both ignore and scrub properties. This would be useful for some of our cases where we're currently forced to manually transform items to elide members before snapshotting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or requestgood first issueGood for newcomersup for grabsShout out and claim this issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions