public void Service_Manager_object_should_still_hold_attempts_when_deserialized()
 {
     string filename = "temp_Service_Manager.data";
     Service_Manager service = new Service_Manager();
     string ip= "my ip";
     service.record_failed_attempt(ip);
     object objectToSerialize = service;
     ObjectSerializing.SerializeObject(filename, objectToSerialize);
     Service_Manager retrieved_service = (Service_Manager)ObjectSerializing.DeSerializeObject(filename);
     Assert.IsNotNull(retrieved_service);
     Assert.IsNotNull(retrieved_service.Attempts[0]);
 }