public void GetUser() { var function = new FunctionGetUser(); var context = new TestLambdaContext(); var request = new PetRequest { id = "LAZzUWoBfKkxXf3ErZ77" }; var apiGateway = new APIGatewayProxyRequest { HttpMethod = "GET", Path = "get-user", Resource = "/dev/", Body = JsonConvert.SerializeObject(request), Headers = new Dictionary <string, string>() { { "Content-Type", "application/json" } } }; var _return = function.FunctionHandler(apiGateway, context); Assert.Equal(200, _return.StatusCode); }
public void Login() { var function = new FunctionGetUser(); var context = new TestLambdaContext(); var request = new UserRequest { Email = "*****@*****.**", Password = "******" }; var apiGateway = new APIGatewayProxyRequest { HttpMethod = "POST", Path = "get-user", Resource = "/dev/", Body = JsonConvert.SerializeObject(request), Headers = new Dictionary <string, string>() { { "Content-Type", "application/json" } } }; var _return = function.FunctionHandler(apiGateway, context); Assert.Equal(200, _return.StatusCode); }