@@ -547,6 +547,7 @@ class MockObjectTemplateTests: XCTestCase {
547
547
548
548
func test__render__givenSchemaTypeAndDefaultParameterFlagOn_generatesDefaultValueForRequiredFields( ) {
549
549
// given
550
+ let aardvark : GraphQLType = . entity( GraphQLObjectType . mock ( " aardvark " ) )
550
551
let Cat : GraphQLType = . entity( GraphQLObjectType . mock ( " Cat " ) )
551
552
let Animal : GraphQLType = . entity( GraphQLInterfaceType . mock ( " Animal " , implementingObjects: [ GraphQLObjectType . mock ( " Duck " ) ] ) )
552
553
let Pet : GraphQLType = . entity( GraphQLUnionType . mock ( " Pet " , types: [ GraphQLObjectType . mock ( " Goldfish " ) , GraphQLObjectType . mock ( " Hamster " ) ] ) )
@@ -558,6 +559,7 @@ class MockObjectTemplateTests: XCTestCase {
558
559
" stringNestedList " : . mock( " stringNestedList " , type: . nonNull( . list( . nonNull( . list( . nonNull( . string( ) ) ) ) ) ) ) ,
559
560
" customScalar " : . mock( " customScalar " , type: . nonNull( . scalar( . mock( name: " CustomScalar " ) ) ) ) ,
560
561
" customScalarList " : . mock( " customScalarList " , type: . nonNull( . list( . nonNull( . scalar( . mock( name: " CustomScalar " ) ) ) ) ) ) ,
562
+ " lowercaseObject " : . mock( " object " , type: . nonNull( aardvark) ) ,
561
563
" object " : . mock( " object " , type: . nonNull( Cat) ) ,
562
564
" objectList " : . mock( " objectList " , type: . nonNull( . list( . nonNull( Cat) ) ) ) ,
563
565
" objectNestedList " : . mock( " objectNestedList " , type: . nonNull( . list( . nonNull( . list( . nonNull( Cat) ) ) ) ) ) ,
@@ -585,6 +587,7 @@ class MockObjectTemplateTests: XCTestCase {
585
587
interface: (any AnyMock) = Mock<Duck>(),
586
588
interfaceList: [(any AnyMock)] = [],
587
589
interfaceNestedList: [[(any AnyMock)]] = [],
590
+ lowercaseObject: Mock<Aardvark> = Mock<Aardvark>(),
588
591
object: Mock<Cat> = Mock<Cat>(),
589
592
objectList: [Mock<Cat>] = [],
590
593
objectNestedList: [[Mock<Cat>]] = [],
@@ -603,6 +606,7 @@ class MockObjectTemplateTests: XCTestCase {
603
606
_setEntity(interface, for: \\ .interface)
604
607
_setList(interfaceList, for: \\ .interfaceList)
605
608
_setList(interfaceNestedList, for: \\ .interfaceNestedList)
609
+ _setEntity(lowercaseObject, for: \\ .lowercaseObject)
606
610
_setEntity(object, for: \\ .object)
607
611
_setList(objectList, for: \\ .objectList)
608
612
_setList(objectNestedList, for: \\ .objectNestedList)
0 commit comments