public async System.Threading.Tasks.Task Save()
        {
            RequestTopologiaSave topologiaToBeSave = new RequestTopologiaSave
            {
                Nome      = "Insert" + DateTime.Now,
                ProjetoId = 1,
                Id        = 0
            };

            HttpResponseMessage response = await _clientCall.Save(_baseController + "Save/", JsonConvert.SerializeObject(topologiaToBeSave));

            Assert.IsTrue(response.IsSuccessStatusCode);
            if (response.IsSuccessStatusCode)
            {
                var retorno = await response.Content.ReadAsStringAsync();

                RequestTopologiaSave topologiaRetorno = JsonConvert.DeserializeObject <RequestTopologiaSave>(JObject.Parse(retorno)["data"].ToString());

                Topologia topologiaAfterSave = _unitOfw.TopologiaRepository.Get(y => y.Id == topologiaRetorno.Id).FirstOrDefault();

                Assert.AreEqual(topologiaToBeSave.Nome, topologiaAfterSave.Nome);

                Assert.AreEqual(topologiaToBeSave.ProjetoId, topologiaAfterSave.ProjetoId);
            }
        }
        public async System.Threading.Tasks.Task Delete()
        {
            try
            {
                int idTopologia = 6118;
                RequestTopologiaSave topologia = new RequestTopologiaSave();

                using (var client = new HttpClient())
                {
                    client.BaseAddress = new Uri(_baseAddress);
                    client.DefaultRequestHeaders.Accept.Clear();
                    client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

                    HttpResponseMessage response = await client.DeleteAsync(_baseController + "Delete/" + idTopologia);

                    Assert.IsTrue(response.IsSuccessStatusCode);
                    if (response.IsSuccessStatusCode)
                    {
                        var retorno = await response.Content.ReadAsStringAsync();

                        Topologia topologiaGet = _unitOfw.TopologiaRepository.Get(y => y.Id == idTopologia).FirstOrDefault();

                        Assert.IsNull(topologiaGet);
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }