Exemple #1
0
        public string UpdateCape(Cape cape, int courseId)
        {
            var errors     = new List <string>();
            var repository = new CapeRepository();
            var service    = new CapeService(repository);

            service.UpdateCape(cape, courseId, ref errors);

            if (errors.Count == 0)
            {
                return("ok");
            }

            return("error");
        }
Exemple #2
0
        ////  [ExpectedException(typeof(ArgumentException))]
        public void UpdateCapeSuccess()
        {
            //// Arrange
            var errors         = new List <string>();
            var mockRepository = new Mock <ICapeRepository>();
            var capeService    = new CapeService(mockRepository.Object);
            var cape           = new Cape {
                CourseId = 2, Easiness = 3.5f, Helpfulness = 2.5f, Clarity = 1.5f, Hours_spend = 12.0f
            };

            //// Act
            capeService.UpdateCape(cape, 2, ref errors);

            //// Assert
            Assert.AreEqual(0, errors.Count);
        }