public void TestGetDoctors() { var pro = new RepScheduleProvider(schedulepro.Object, medicineProvider.Object); var res = pro.GetDoctors(); Assert.IsNotNull(res); }
public void Provider_ScheduleMeet_Null(DateTime date1) { medicineProvider.Setup(s => s.GetMedicineStock()).Returns(Task.FromResult(stock)); var pro = new RepScheduleProvider(schedulepro.Object, medicineProvider.Object); var res = pro.GetRepScheduleAsync(date1); //var c = data.Count; //Assert.AreEqual(5, c); Assert.IsNotNull(res); }
public void GetByDateFailTest() { var mock = new Mock <IRepScheduleRepository>(); mock.Setup(x => x.Get("token")).Returns(medicinestock); RepScheduleProvider prov = new RepScheduleProvider(mock.Object); DateTime date = new DateTime(2020, 05, 24); IEnumerable <RepSchedule> lstest = prov.GetByDate(date, "token"); Assert.AreEqual(lstest.Count(), 0); }
public void GetByDateFailTestController() { var mock = new Mock <IRepScheduleRepository>(); mock.Setup(x => x.Get("token")).Returns(medicinestock); RepScheduleProvider prov = new RepScheduleProvider(mock.Object); DateTime date = new DateTime(2020, 05, 24); RepScheduleController repcon = new RepScheduleController(prov); var data = repcon.Get(date); var result = data as ObjectResult; Assert.AreEqual(400, result.StatusCode); }
public RepScheduleController(RepScheduleProvider provider) { _log4net = log4net.LogManager.GetLogger(typeof(RepScheduleController)); _con = provider; }