         )
         
         check(
-            vector: CGVector(dx: 10, dy: 10),
+            vector: Vector(dx: 10, dy: 10),
             withTransform: AffineTransform(
                 scaleByX: 0.5, byY: 1
             ),

    
    func testRotation() {
        check(
            vector: CGVector(dx: 10, dy: 15),
            withTransform: AffineTransform(rotationByDegrees: 0),
            mapsToPoint: CGPoint(x: 10, y: 15),
            mapsToSize: CGSize(width: 10, height: 15)
        )
        
        check(
            vector: CGVector(dx: 10, dy: 15),
            withTransform: AffineTransform(rotationByDegrees: 1080),
            mapsToPoint: CGPoint(x: 10, y: 15),
            mapsToSize: CGSize(width: 10, height: 15)

        
        // Counter-clockwise rotation
        check(
            vector: Vector(dx: 15, dy: 10),
            withTransform: AffineTransform(rotationByRadians: .pi / 2),
            mapsToPoint: CGPoint(x: -10, y: 15),
            mapsToSize: CGSize(width: -10, height: 15)
