     
     func confirmLocalConfigState() {
         let config = MissionControl.config
-        XCTAssertEqual(config.count, 4, "Initial config should contain given local config.")
+        XCTAssertEqual(config.count, localTestConfig.count, "Initial config should contain given local config.")
         
         let date = MissionControl.refreshDate
         XCTAssertNil(date, "Initial refresh date should be nil.")

    }
    
    func confirmLocalConfigAccessorsWithDefaultValues() {
        let bool = ConfigBool(ConfigKey.TestBool, fallback: true)
        let expectedBool = localTestConfig[ConfigKey.TestBool] as! Bool
        XCTAssertEqual(bool, expectedBool, "Should default to value in local test config.")
        
        let int = ConfigInt(ConfigKey.TestInt, fallback: 1984)
        let expectedInt = localTestConfig[ConfigKey.TestInt] as! Int
        XCTAssertEqual(int, expectedInt, "Should default to value in local test config.")
        
        let double = ConfigDouble(ConfigKey.TestDouble, fallback: 21.08)
        let expectedDouble = localTestConfig[ConfigKey.TestDouble] as! Double
        XCTAssertEqual(double, expectedDouble, "Should default to value in local test config.")
        
        let string = ConfigString(ConfigKey.TestString, fallback: "Default")
        let expectedString = localTestConfig[ConfigKey.TestString] as! String
        XCTAssertEqual(string, expectedString, "Should default to value in local test config.")
    }
    
    func confirmLocalConfigAccessorsWithoutDefaultValues() {
        let bool = ConfigBool(ConfigKey.TestBool)
        let expectedBool = localTestConfig[ConfigKey.TestBool] as! Bool
        XCTAssertEqual(bool, expectedBool, "Should default to value in local test config.")
        
        let int = ConfigInt(ConfigKey.TestInt)
        let expectedInt = localTestConfig[ConfigKey.TestInt] as! Int
        XCTAssertEqual(int, expectedInt, "Should default to value in local test config.")
        
        let double = ConfigDouble(ConfigKey.TestDouble)
        let expectedDouble = localTestConfig[ConfigKey.TestDouble] as! Double
        XCTAssertEqual(double, expectedDouble, "Should default to value in local test config.")
        
        let string = ConfigString(ConfigKey.TestString)
        let expectedString = localTestConfig[ConfigKey.TestString] as! String
        XCTAssertEqual(string, expectedString, "Should default to value in local test config.")
    }
    
    // MARK: - Test Launch With Remote Config

        let doubleExpectation = expectationWithDescription("ConfigDoubleForce")
        let stringExpectation = expectationWithDescription("ConfigStringForce")
        
        let fallbackBool = fallbackTestConfig[Key.Bool] as! Bool
        let fallbackInt = fallbackTestConfig[Key.Int] as! Int
        let fallbackDouble = fallbackTestConfig[Key.Double] as! Double
        let fallbackString = fallbackTestConfig[Key.String] as! String
        
        ConfigBoolForce(Key.Bool, fallback: fallbackBool) { (forced) in
            let expectedBool = self.remoteTestConfig[Key.Bool] as! Bool
            XCTAssertEqual(forced, expectedBool, "Should resolve to value in remote test config.")
            boolExpectation.fulfill()
        }
        ConfigIntForce(Key.Int, fallback: fallbackInt) { (forced) in
            let expectedInt = self.remoteTestConfig[Key.Int] as! Int
            XCTAssertEqual(forced, expectedInt, "Should resolve to value in remote test config.")
            intExpectation.fulfill()
        }
        ConfigDoubleForce(Key.Double, fallback: fallbackDouble) { (forced) in
            let expectedDouble = self.remoteTestConfig[Key.Double] as! Double
            XCTAssertEqual(forced, expectedDouble, "Should resolve to value in remote test config.")
            doubleExpectation.fulfill()
        }
        ConfigStringForce(Key.String, fallback: fallbackString) { (forced) in
            let expectedString = self.remoteTestConfig[Key.String] as! String
            XCTAssertEqual(forced, expectedString, "Should resolve to value in remote test config.")
            stringExpectation.fulfill()
        }
