 
     func test_Decimal_JSON() {
         for decimal in decimalValues {
-            XCTAssertTrue(expectRoundTripEqualityThroughJSON(for: decimal))
+            do {
+                try expectRoundTripEqualityThroughJSON(for: decimal)
+            } catch let error {
+                XCTFail("\(error) for \(decimal)")
+            }
         }
     }
     

    
    func test_CGSize_JSON() {
        for size in cgsizeValues {
            XCTAssertTrue(expectRoundTripEqualityThroughJSON(for: size))
        }
    }
    


    func test_URL_JSON() {
        for url in urlValues {
            do {
                try expectRoundTripEqualityThroughJSON(for: url)
            } catch let error {
                XCTFail("\(error) for \(url)")
            }
        }
    }

