@@ -19,8 +19,15 @@ import XCTest
1919
2020@available ( iOS 15 . 0 , macOS 12 . 0 , tvOS 15 . 0 , watchOS 8 . 0 , * )
2121class InstanceTests : XCTestCase {
22- static var defaultApp : FirebaseApp ?
23- static var appTwo : FirebaseApp ?
22+ static var defaultApp : FirebaseApp ? = {
23+ FirebaseApp . configure ( options: options)
24+ return FirebaseApp . app ( )
25+ } ( )
26+
27+ static var appTwo : FirebaseApp ? = {
28+ FirebaseApp . configure ( name: " app-two " , options: optionsTwo)
29+ return FirebaseApp . app ( name: " app-two " )
30+ } ( )
2431
2532 static var options : FirebaseOptions = {
2633 let options = FirebaseOptions ( googleAppID: " 0:0000000000000:ios:0000000000000000 " ,
@@ -51,14 +58,6 @@ class InstanceTests: XCTestCase {
5158 connector: " blogs "
5259 )
5360
54- override class func setUp( ) {
55- FirebaseApp . configure ( options: options)
56- defaultApp = FirebaseApp . app ( )
57-
58- FirebaseApp . configure ( name: " app-two " , options: optionsTwo)
59- appTwo = FirebaseApp . app ( name: " app-two " )
60- }
61-
6261 // same connector config, same app, instance returned should be same
6362 func testSameInstance( ) throws {
6463 let dcOne = DataConnect . dataConnect ( connectorConfig: fakeConnectorConfigOne)
0 commit comments