in FBSDKCoreKit/FBSDKCoreKitTests/DynamicFrameworkLoaderTests.swift [27:119]
func testLoadingSecureConstants() {
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecClass().takeRetainedValue(),
kSecClass
),
"Should dynamically load the constant kSecClass"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecReturnData().takeRetainedValue(),
kSecReturnData
),
"Should dynamically load the constant kSecReturnData"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecAttrAccessible().takeRetainedValue(),
kSecAttrAccessible
),
"Should dynamically load the constant kSecAttrAccessible"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecAttrAccessibleAfterFirstUnlockThisDeviceOnly().takeRetainedValue(),
kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly
),
"Should dynamically load the constant kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecAttrAccount().takeRetainedValue(),
kSecAttrAccount
),
"Should dynamically load the constant kSecAttrAccount"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecAttrService().takeRetainedValue(),
kSecAttrService
),
"Should dynamically load the constant kSecAttrService"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecValueData().takeRetainedValue(),
kSecValueData
),
"Should dynamically load the constant kSecValueData"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecClassGenericPassword().takeRetainedValue(),
kSecClassGenericPassword
),
"Should dynamically load the constant kSecClassGenericPassword"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecAttrAccessGroup().takeRetainedValue(),
kSecAttrAccessGroup
),
"Should dynamically load the constant kSecAttrAccessGroup"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecMatchLimitOne().takeRetainedValue(),
kSecMatchLimitOne
),
"Should dynamically load the constant kSecMatchLimitOne"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecMatchLimit().takeRetainedValue(),
kSecMatchLimit
),
"Should dynamically load the constant kSecMatchLimit"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecReturnData().takeRetainedValue(),
kSecReturnData
),
"Should dynamically load the constant kSecReturnData"
)
XCTAssertTrue(
CFEqual(
DynamicFrameworkLoader.loadkSecClass().takeRetainedValue(),
kSecClass
),
"Should dynamically load the constant kSecClass"
)
}