public void Should_Not_Put_Invalid_Entity() { var placeDTO = Store.TestPlace; var response = controller.Post(placeDTO); Assert.IsTrue(HttpStatusCode.Created == response.StatusCode); placeDTO.Name = string.Empty; placeDTO.Observations = string.Empty; Assert.Throws <ArgumentException>(() => controller.Put(placeDTO)); }