Beispiel #1
0
        public APIGatewayProxyResponse Post(APIGatewayProxyRequest request, ILambdaContext context)
        {
            context.Logger.LogLine("Request incoming - post");
            var result = _coinService.Add(request.Body);

            return(new ResponseProxy().ResponseStatus(result));
        }
Beispiel #2
0
        public IActionResult Add(Coin entity)
        {
            var result = _coinService.Add(entity);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
        public IActionResult CreateCoin([FromBody] Coin coin)
        {
            if (ModelState.IsValid)
            {
                _coinService.Add(coin);

                return(Ok(coin));
            }

            return(BadRequest(ModelState));
        }
Beispiel #4
0
        public void CheckIfCoinNameExists()
        {
            #region Alarm
            _mock.Setup(m => m.IsExist(It.IsAny <Expression <Func <Coin, bool> > >())).Returns(true);
            #endregion
            var result = _coinManager.Add(_coin);

            TestContext.WriteLine("Test Name: {0}", TestContext.TestName);
            TestContext.WriteLine("Method Message: " + result.Message);
            TestContext.WriteLine("Method Success: " + result.Success);
            TestContext.WriteLine("Test Description: {0}", "Bir coin birden fazla kez eklenmememlidir.");

            Assert.IsFalse(result.Success);
        }