Beispiel #1
0
        public IActionResult Update([FromBody] SubscriptionType sub)
        {
            var res = new UpdateSubscriptionType(Repository, sub).Execute();

            if (res == -1)
            {
                return(Conflict());
            }
            return(Ok(res));
        }
        public void ShouldUpdateSubscriptionType()
        {
            var subType         = new domain.SubscriptionType(0, "test", 8, 5, 3, 30, 25, 200, 280, "description");
            var mockSubTypeRepo = new Mock <ISubscriptionTypeRepository>();

            mockSubTypeRepo.Setup(m => m.Update(subType)).Returns(0);

            var res = new UpdateSubscriptionType(mockSubTypeRepo.Object, subType).Execute();

            Assert.AreEqual(0, res);
        }