Beispiel #1
0
        public void TestFindTreatmentByID1_Valid()
        {
            //Arrange
            int id = 1;

            //Act
            IHttpActionResult treatmentFound = _treatmentCtrl.Get(id);

            //Assert
            Assert.IsInstanceOfType(treatmentFound, typeof(OkNegotiatedContentResult <Treatment>));
            Assert.AreEqual(id, ((OkNegotiatedContentResult <Treatment>)treatmentFound).Content.ID);
        }
        public void getTreatment()
        {
            // Arrange
            TreatmentController controller = new TreatmentController();

            var actResult = controller.Get(1);
            // Act
            var result = actResult as OkNegotiatedContentResult <Treatment>;

            // Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(result.Content.ID == 1);
        }
        private static void _insertReservation()
        {
            ReservationController reservationCtrl = new ReservationController();
            TreatmentController   treatmentCtrl   = new TreatmentController();

            IHttpActionResult treatmentResult = treatmentCtrl.Get(1);
            Treatment         treatment       = ((OkNegotiatedContentResult <Treatment>)treatmentResult).Content;
            Reservation_DTO   reservation1    = new Reservation_DTO(
                startTime: DateTime.Parse("31-12-2025 23:59"),
                employeeID: 1,
                customerID: 1,
                treatmentID: treatment.ID
                );

            Reservation_DTO reservation2 = new Reservation_DTO(
                startTime: DateTime.Parse("25-10-2026 17:30"),
                employeeID: 1,
                customerID: 1,
                treatmentID: treatment.ID
                );

            reservationCtrl.Post(reservation1);
            reservationCtrl.Post(reservation2);
        }