Skip to content

Commit 0e31001

Browse files
committed
chore(test): add API subscription integration test case for LazyLoading
1 parent 824a867 commit 0e31001

File tree

2 files changed

+28
-28
lines changed

2 files changed

+28
-28
lines changed

AmplifyPlugins/API/Tests/APIHostApp/AWSAPIPluginLazyLoadTests/LL12/DefaultPK/GraphQLLazyLoadDefaultPKTests.swift

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,86 +17,86 @@ final class GraphQLLazyLoadDefaultPKTests: GraphQLLazyLoadBaseTest {
1717
func testConfigure() async throws {
1818
await setup(withModels: DefaultPKModels())
1919
}
20-
20+
2121
func testDefaultPKParentChild() async throws {
2222
await setup(withModels: DefaultPKModels())
2323
let defaultPKParent = DefaultPKParent()
2424
let savedParent = try await mutate(.create(defaultPKParent))
2525
let defaultPKChild = DefaultPKChild(parent: savedParent)
2626
let savedChild = try await mutate(.create(defaultPKChild))
27-
27+
2828
assertLazyReference(savedChild._parent,
2929
state: .notLoaded(identifiers: [.init(name: "id", value: savedParent.id)]))
3030
let loadedParent = try await savedChild.parent
3131
assertLazyReference(savedChild._parent,
3232
state: .loaded(model: loadedParent))
3333
}
34-
34+
3535
func testDefaultParentChildUpdate() async throws {
3636
await setup(withModels: DefaultPKModels())
3737
let defaultPKParent = DefaultPKParent()
3838
let savedParent = try await mutate(.create(defaultPKParent))
3939
let defaultPKChild = DefaultPKChild(parent: savedParent)
4040
var savedChild = try await mutate(.create(defaultPKChild))
41-
41+
4242
let newParent = DefaultPKParent()
4343
let savedNewParent = try await mutate(.create(newParent))
4444
savedChild.setParent(savedNewParent)
4545
var updatedChild = try await mutate(.update(savedChild))
46-
46+
4747
assertLazyReference(updatedChild._parent,
4848
state: .notLoaded(identifiers: [.init(name: "id", value: newParent.id)]))
4949
let loadedParent = try await updatedChild.parent
5050
assertLazyReference(updatedChild._parent,
5151
state: .loaded(model: loadedParent))
5252
}
53-
53+
5454
func testDefaultParentChildDelete() async throws {
5555
await setup(withModels: DefaultPKModels())
5656
let defaultPKParent = DefaultPKParent()
5757
let savedParent = try await mutate(.create(defaultPKParent))
5858
let defaultPKChild = DefaultPKChild(parent: savedParent)
5959
let savedChild = try await mutate(.create(defaultPKChild))
60-
60+
6161
try await mutate(.delete(savedParent))
6262
try await assertModelDoesNotExist(savedParent)
6363
try await assertModelExists(savedChild)
6464
try await mutate(.delete(savedChild))
6565
try await assertModelDoesNotExist(savedChild)
6666
}
67-
67+
6868
func testDefaultPKParentChildGet() async throws {
6969
await setup(withModels: DefaultPKModels())
7070
let defaultPKParent = DefaultPKParent()
7171
let savedParent = try await mutate(.create(defaultPKParent))
7272
let defaultPKChild = DefaultPKChild(parent: savedParent)
7373
let savedChild = try await mutate(.create(defaultPKChild))
74-
74+
7575
let queriedParent = try await query(.get(DefaultPKParent.self, byId: savedParent.id))!
7676
assertList(queriedParent.children!, state: .isNotLoaded(associatedIdentifiers: [queriedParent.id],
7777
associatedFields: ["parent"]))
7878
try await queriedParent.children?.fetch()
7979
assertList(queriedParent.children!, state: .isLoaded(count: 1))
80-
80+
8181
let queriedChild = try await query(.get(DefaultPKChild.self, byId: savedChild.id))!
8282
assertLazyReference(queriedChild._parent,
8383
state: .notLoaded(identifiers: [.init(name: "id", value: savedParent.id)]))
8484
let loadedParent = try await queriedChild.parent
8585
assertLazyReference(queriedChild._parent,
8686
state: .loaded(model: loadedParent))
8787
}
88-
88+
8989
func testDefaultPKParentChildList() async throws {
9090
await setup(withModels: DefaultPKModels())
9191
let defaultPKParent = DefaultPKParent()
9292
let savedParent = try await mutate(.create(defaultPKParent))
9393
let defaultPKChild = DefaultPKChild(parent: savedParent)
9494
let savedChild = try await mutate(.create(defaultPKChild))
95-
95+
9696
let queriedParents = try await listQuery(.list(DefaultPKParent.self,
9797
where: DefaultPKParent.keys.id == defaultPKParent.id))
9898
assertList(queriedParents, state: .isLoaded(count: 1))
99-
99+
100100
let queriedChildren = try await listQuery(.list(DefaultPKChild.self,
101101
where: DefaultPKChild.keys.id == defaultPKChild.id))
102102
assertList(queriedChildren, state: .isLoaded(count: 1))
@@ -269,7 +269,7 @@ final class GraphQLLazyLoadDefaultPKTests: GraphQLLazyLoadBaseTest {
269269
extension GraphQLLazyLoadDefaultPKTests: DefaultLogger { }
270270

271271
extension GraphQLLazyLoadDefaultPKTests {
272-
272+
273273
struct DefaultPKModels: AmplifyModelRegistration {
274274
public let version: String = "version"
275275
func registerModels(registry: ModelRegistry.Type) {

AmplifyPlugins/API/Tests/APIHostApp/AWSAPIPluginLazyLoadTests/LL12/HasOneParentChild/GraphQLLazyLoadHasOneTests.swift

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,82 +17,82 @@ final class GraphQLLazyLoadHasOneTests: GraphQLLazyLoadBaseTest {
1717
func testConfigure() async throws {
1818
await setup(withModels: HasOneParentChildModels())
1919
}
20-
20+
2121
func testHasOneParentChild() async throws {
2222
await setup(withModels: HasOneParentChildModels())
2323
let hasOneChild = HasOneChild()
2424
let savedChild = try await mutate(.create(hasOneChild))
2525
let hasOneParent = HasOneParent(child: hasOneChild)
2626
let savedParent = try await mutate(.create(hasOneParent))
27-
27+
2828
assertLazyReference(savedParent._child,
2929
state: .notLoaded(identifiers: [.init(name: "id", value: savedChild.id)]))
3030
let loadedChild = try await savedParent.child
3131
assertLazyReference(savedParent._child,
3232
state: .loaded(model: loadedChild))
3333
}
34-
34+
3535
func testHasOneParentChildUpdate() async throws {
3636
await setup(withModels: HasOneParentChildModels())
3737
let hasOneChild = HasOneChild()
3838
let savedChild = try await mutate(.create(hasOneChild))
3939
let hasOneParent = HasOneParent(child: hasOneChild)
4040
var savedParent = try await mutate(.create(hasOneParent))
41-
41+
4242
let newChild = HasOneChild()
4343
let savedNewChild = try await mutate(.create(newChild))
4444
savedParent.setChild(newChild)
4545
var updatedParent = try await mutate(.update(savedParent))
46-
46+
4747
assertLazyReference(updatedParent._child,
4848
state: .notLoaded(identifiers: [.init(name: "id", value: newChild.id)]))
4949
let loadedChild = try await updatedParent.child
5050
assertLazyReference(updatedParent._child,
5151
state: .loaded(model: loadedChild))
5252
}
53-
53+
5454
func testHasOneParentChildDelete() async throws {
5555
await setup(withModels: HasOneParentChildModels())
5656
let hasOneChild = HasOneChild()
5757
let savedChild = try await mutate(.create(hasOneChild))
5858
let hasOneParent = HasOneParent(child: hasOneChild)
5959
var savedParent = try await mutate(.create(hasOneParent))
60-
60+
6161
try await mutate(.delete(savedParent))
6262
try await assertModelDoesNotExist(savedParent)
6363
try await assertModelExists(savedChild)
6464
try await mutate(.delete(savedChild))
6565
try await assertModelDoesNotExist(savedChild)
6666
}
67-
67+
6868
func testHasOneParentChildGet() async throws {
6969
await setup(withModels: HasOneParentChildModels())
7070
let hasOneChild = HasOneChild()
7171
let savedChild = try await mutate(.create(hasOneChild))
7272
let hasOneParent = HasOneParent(child: hasOneChild)
7373
let savedParent = try await mutate(.create(hasOneParent))
74-
74+
7575
let queriedParent = try await query(.get(HasOneParent.self, byId: savedParent.id))!
7676
assertLazyReference(queriedParent._child,
7777
state: .notLoaded(identifiers: [.init(name: "id", value: savedChild.id)]))
7878
let loadedChild = try await queriedParent.child
7979
assertLazyReference(queriedParent._child,
8080
state: .loaded(model: loadedChild))
81-
81+
8282
let queriedChild = try await query(.get(HasOneChild.self, byId: savedChild.id))!
8383
}
84-
84+
8585
func testHasOneParentChildList() async throws {
8686
await setup(withModels: HasOneParentChildModels())
8787
let hasOneChild = HasOneChild()
8888
let savedChild = try await mutate(.create(hasOneChild))
8989
let hasOneParent = HasOneParent(child: hasOneChild)
9090
let savedParent = try await mutate(.create(hasOneParent))
91-
91+
9292
let queriedParents = try await listQuery(.list(HasOneParent.self,
9393
where: HasOneParent.keys.id == hasOneParent.id))
9494
assertList(queriedParents, state: .isLoaded(count: 1))
95-
95+
9696
let queriedChildren = try await listQuery(.list(HasOneChild.self,
9797
where: HasOneChild.keys.id == hasOneChild.id))
9898
assertList(queriedChildren, state: .isLoaded(count: 1))
@@ -256,7 +256,7 @@ final class GraphQLLazyLoadHasOneTests: GraphQLLazyLoadBaseTest {
256256
extension GraphQLLazyLoadHasOneTests: DefaultLogger { }
257257

258258
extension GraphQLLazyLoadHasOneTests {
259-
259+
260260
struct HasOneParentChildModels: AmplifyModelRegistration {
261261
public let version: String = "version"
262262
func registerModels(registry: ModelRegistry.Type) {

0 commit comments

Comments
 (0)