コード例 #1
0
        public async Task Groot_CheckResponse()
        {
            var response = await client.GetAsync("/groot?message=nagyonehesvagyok");

            var GrootResponseObject = new GrootResponse
            {
                Received   = "nagyonehesvagyok",
                Translated = "I am Groot!"
            };

            Assert.Equal(JsonConvert.SerializeObject(GrootResponseObject).ToLower(), response.Content.ReadAsStringAsync().Result.ToLower());
        }
コード例 #2
0
 public IActionResult Groot([FromQuery] string message)
 {
     if (message != null)
     {
         var grootMessage = new GrootResponse()
         {
             Received   = message,
             Translated = "I am Groot!"
         };
         return(Json(grootMessage));
     }
     else
     {
         var error = new ErrorMessage()
         {
             Error = "I am Groot!"
         };
         return(BadRequest(error));
     }
 }