     let black   = DynamicColor.black.desaturated()
     let custom  = DynamicColor(hex: 0xc0392b).desaturated()
 
-    XCTAssert(primary.isEqual(toHexString: "#e61a1a"), "Color string should be equal to #e51919 (not \(primary.toHexString()))")
+    XCTAssert(primary.isEqual(toHexString: "#e61a1a"), "Color string should be equal to #e61a1a (not \(primary.toHexString()))")
     XCTAssert(white.isEqual(toHexString: "#ffffff"), "Color string should be equal to #ffffff (not \(white.toHexString()))")
     XCTAssert(black.isEqual(toHexString: "#000000"), "Color string should be equal to #000000 (not \(black.toHexString()))")
-    XCTAssert(custom.isEqual(toHexString: "#a94c43"), "Color string should be equal to #a84b42 (not \(custom.toHexString()))")
+    XCTAssert(custom.isEqual(toHexString: "#a94c43"), "Color string should be equal to #a94c43 (not \(custom.toHexString()))")
   }
 
   func testDesaturateColor() {

    let maxi = DynamicColor(hex: 0xc0392b).desaturated(amount: 1)

    XCTAssert(same.isEqual(toHexString: "#c0392b"), "Color string should be equal to #c0392b (not \(same.toHexString()))")
    XCTAssert(maxi.isEqual(toHexString: "#767676"), "Color string should be equal to #757575 (not \(maxi.toHexString()))")
  }

  func testGrayscaleColor() {


    var midMix = red.mixed(withColor: blue, inColorSpace: .lab)

    XCTAssert(midMix.isEqual(toHexString: "#c93b88"), "Color string should be equal to #c93b88 (not \(midMix.toHexString()))")

    midMix = blue.mixed(withColor: red, inColorSpace: .lab)

    XCTAssert(midMix.isEqual(toHexString: "#c93b88"), "Color string should be equal to #c93b88 (not \(midMix.toHexString()))")

    let sameMix = green.mixed(withColor: green, inColorSpace: .lab)

