drewnoakes / xmp-core-dotnet

.NET library for working with the Extensible Metadata Platform (XMP)
60 stars 22 forks source link

Convert XmpCoreCoverage to xunit #30

Closed drewnoakes closed 7 years ago

drewnoakes commented 7 years ago

As pointed out in #27, XmpCoreCoverage (tracked in #1) introduced an unnecessary assembly entrypoint.

It also wasn't running as part of CI.

This PR converts it from an entrypoint to a single xunit fact. There is more work to do, but it unblocks the issue found in #27 and provides better quality through coverage (albeit only of exceptions until asserts are added).