UnitTests // Patch forgotten fixes.
This commit is contained in:
parent
79a9073412
commit
10ded6e1a0
|
@ -19,22 +19,22 @@ func charCode(_ string: String) -> UInt16 {
|
||||||
|
|
||||||
class KeyHandlerTestsNormalCHS: XCTestCase {
|
class KeyHandlerTestsNormalCHS: XCTestCase {
|
||||||
func reset() {
|
func reset() {
|
||||||
mgrPrefs.allKeys.forEach {
|
UserDef.allCases.forEach {
|
||||||
UserDefaults.standard.removeObject(forKey: $0)
|
UserDefaults.standard.removeObject(forKey: $0.rawValue)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func makeSnapshot() -> [String: Any] {
|
func makeSnapshot() -> [String: Any] {
|
||||||
var dict = [String: Any]()
|
var dict = [String: Any]()
|
||||||
mgrPrefs.allKeys.forEach {
|
UserDef.allCases.forEach {
|
||||||
dict[$0] = UserDefaults.standard.object(forKey: $0)
|
dict[$0.rawValue] = UserDefaults.standard.object(forKey: $0.rawValue)
|
||||||
}
|
}
|
||||||
return dict
|
return dict
|
||||||
}
|
}
|
||||||
|
|
||||||
func restore(from snapshot: [String: Any]) {
|
func restore(from snapshot: [String: Any]) {
|
||||||
mgrPrefs.allKeys.forEach {
|
UserDef.allCases.forEach {
|
||||||
UserDefaults.standard.set(snapshot[$0], forKey: $0)
|
UserDefaults.standard.set(snapshot[$0.rawValue], forKey: $0.rawValue)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -14,22 +14,22 @@ import XCTest
|
||||||
|
|
||||||
class KeyHandlerTestsSCPCCHT: XCTestCase {
|
class KeyHandlerTestsSCPCCHT: XCTestCase {
|
||||||
func reset() {
|
func reset() {
|
||||||
mgrPrefs.allKeys.forEach {
|
UserDef.allCases.forEach {
|
||||||
UserDefaults.standard.removeObject(forKey: $0)
|
UserDefaults.standard.removeObject(forKey: $0.rawValue)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func makeSnapshot() -> [String: Any] {
|
func makeSnapshot() -> [String: Any] {
|
||||||
var dict = [String: Any]()
|
var dict = [String: Any]()
|
||||||
mgrPrefs.allKeys.forEach {
|
UserDef.allCases.forEach {
|
||||||
dict[$0] = UserDefaults.standard.object(forKey: $0)
|
dict[$0.rawValue] = UserDefaults.standard.object(forKey: $0.rawValue)
|
||||||
}
|
}
|
||||||
return dict
|
return dict
|
||||||
}
|
}
|
||||||
|
|
||||||
func restore(from snapshot: [String: Any]) {
|
func restore(from snapshot: [String: Any]) {
|
||||||
mgrPrefs.allKeys.forEach {
|
UserDef.allCases.forEach {
|
||||||
UserDefaults.standard.set(snapshot[$0], forKey: $0)
|
UserDefaults.standard.set(snapshot[$0.rawValue], forKey: $0.rawValue)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -14,22 +14,22 @@ import XCTest
|
||||||
|
|
||||||
class PrefManagerTests: XCTestCase {
|
class PrefManagerTests: XCTestCase {
|
||||||
func reset() {
|
func reset() {
|
||||||
mgrPrefs.allKeys.forEach {
|
UserDef.allCases.forEach {
|
||||||
UserDefaults.standard.removeObject(forKey: $0)
|
UserDefaults.standard.removeObject(forKey: $0.rawValue)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func makeSnapshot() -> [String: Any] {
|
func makeSnapshot() -> [String: Any] {
|
||||||
var dict = [String: Any]()
|
var dict = [String: Any]()
|
||||||
mgrPrefs.allKeys.forEach {
|
UserDef.allCases.forEach {
|
||||||
dict[$0] = UserDefaults.standard.object(forKey: $0)
|
dict[$0.rawValue] = UserDefaults.standard.object(forKey: $0.rawValue)
|
||||||
}
|
}
|
||||||
return dict
|
return dict
|
||||||
}
|
}
|
||||||
|
|
||||||
func restore(from snapshot: [String: Any]) {
|
func restore(from snapshot: [String: Any]) {
|
||||||
mgrPrefs.allKeys.forEach {
|
UserDef.allCases.forEach {
|
||||||
UserDefaults.standard.set(snapshot[$0], forKey: $0)
|
UserDefaults.standard.set(snapshot[$0.rawValue], forKey: $0.rawValue)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue