         let request1 = Request(requestId: "x", timestamp: Date(), locale: Locale(identifier: "x"))
         XCTAssertNotEqual(sessionEndedRequest, SessionEndedRequest(request: request1, reason: reason))
     }
+    
+    func testBuiltInIntent() {
+        let intent = Intent(name: "AMAZON.YesIntent")
+        XCTAssertEqual(intent.name, BuiltInIntent.yes.rawValue)
+    }
 }

        ("testSession", testSession),
        ("testLaunchRequest", testLaunchRequest),
        ("testIntentRequest", testIntentRequest),
        ("testSessionEndedRequest", testSessionEndedRequest)
    ]
    
    func testSession() {

        XCTAssertNotEqual(intentRequest, IntentRequest(request: request1, intent: intent))
    }
    
    func testSessionEndedRequest() {
        let request0 = Request(requestId: "requestId", timestamp: Date(), locale: Locale(identifier: "identifier"))
        let reason: Reason = .error(Error(type: .invalidResponse, message: "message"))
