public void CreateFile2Test()
 {
     const string data = "hello";
     using (var server = new HttpServer(new RequestHandler
     {
         EstimatedMethod = "POST",
         EstimatedPathAndQuery = string.Format("/v1.0/accounts/{0}/portins/1/loas", Helper.AccountId),
         EstimatedContent = data,
         EstimatedHeaders = new Dictionary<string, string> { { "Content-Type", "media/type" } },
         ContentToSend = Helper.CreateXmlContent(new FileResult { FileName = "test" })
     }))
     {
         var client = Helper.CreateClient();
         var portIn = new PortIn { Id = "1" };
         portIn.SetClient(client);
         var fileName = portIn.CreateFile(Encoding.UTF8.GetBytes(data), "media/type").Result;
         if (server.Error != null) throw server.Error;
         Assert.AreEqual("test", fileName);
     }
 }