---
source: crates/graphql-composition/tests/composition_tests.rs
expression: actual_api_sdl
input_file: crates/graphql-composition/tests/composition/entity_interface_basic/test.md
---
type Squirrel {
favouriteFood: String
}
type Cheetah {
favouriteFood: String
species: String!
topSpeed: Int!
weightGrams: Int
}
type Mammoth {
tuskLength: Int
}
type Query {
getMammoth: Mammoth
}
interface Animal {
favouriteFood: String
species: String
weightGrams: Int
}