---
source: crates/graphql-composition/tests/composition_tests.rs
expression: actual_api_sdl
input_file: crates/graphql-composition/tests/composition/default_values/test.md
---
type Book {
author: String!
id: ID!
title: String!
yearPublished: Int
}
type Query {
books(limit: Int = 10): [Book!]!
}
type Mutation {
addBook(input: AddBookInput!): Book
}
input AddBookInput {
title: String!
author: String!
yearPublished: Int = 2023
}