//// [ExpectedException(typeof(ArgumentException))] public void InsertCapeErrorTest1() { //// Arrange var errors = new List <string>(); var mockRepository = new Mock <ICapeRepository>(); var capeService = new CapeService(mockRepository.Object); //// Act capeService.InsertCapeData(null, ref errors); //// Assert Assert.AreEqual(1, errors.Count); }
public string InsertCapeData(Cape cape) { var errors = new List <string>(); var repository = new CapeRepository(); var service = new CapeService(repository); service.InsertCapeData(cape, ref errors); if (errors.Count == 0) { return("ok"); } return("error"); }
//// [ExpectedException(typeof(ArgumentException))] public void InsertCapeESuccessTest() { //// Arrange var errors = new List <string>(); var mockRepository = new Mock <ICapeRepository>(); var capeService = new CapeService(mockRepository.Object); var cape = new Cape { CourseId = 2, Easiness = 4.8f, Helpfulness = 2.5f, Clarity = 1.0f, Hours_spend = 15.0f }; //// Act capeService.InsertCapeData(cape, ref errors); //// Assert Assert.AreEqual(0, errors.Count); }