     
     func testChangeAuthorizationNotDetermined()
     {
-        XCTAssertNil(
-            modelCreate?.status,
-            "create status should be nil")
-        
         guard
         
             let locationManager:CLLocationManager = modelLocation?.locationManager

    
    func testAskAuthorization()
    {
        XCTAssertNotNil(
            modelLocation?.locationManager,
            "failed creating location manager")

            didChangeAuthorization:CLAuthorizationStatus.notDetermined)
        
        XCTAssertNil(
            modelCreate?.locationStrategy,
            "location strategy should still be nil")
    }
    
    func testChangeAuthorizationDenied()
    {
        guard
            
            let locationManager:CLLocationManager = modelLocation?.locationManager
            
        else
        {
            return
        }
        
        modelLocation?.locationManager(
            locationManager,
            didChangeAuthorization:CLAuthorizationStatus.denied)
        
        let strategy:MCreateLocationStrategyDenied? = modelCreate?.locationStrategy as? MCreateLocationStrategyDenied
        
        XCTAssertNil(
            strategy,
            "location strategy should be denied")
    }
}
