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"); }
//// [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); }