public void TestEditTreatmentRecord()
        {
            // Arrange
            ITreatmentRecordManager treatmentRecordManager = new TreatmentRecordManager(_treatmentRecordAccessor);
            int rows = 0;

            // Act

            rows = treatmentRecordManager.EditTreatmentRecord(
                new TreatmentRecord()
            {
                TreatmentRecordID = 1
            },
                new TreatmentRecord()
            {
                TreatmentRecordID    = 9,
                VetID                = "vet123",
                AnimalID             = 8,
                FormName             = "Form Name",
                TreatmentDate        = DateTime.Now.Date,
                TreatmentDescription = "This is an edit treatment description.",
                Notes                = "These are notes. Blah Blah.",
                Reason               = "Reason",
                Urgency              = 6
            });

            // Assert
            Assert.AreEqual(1, rows);
        }
        public void TestAddNewTreatmentRecord()
        {
            // arrange
            bool isValidTreatmentRecord = false;
            ITreatmentRecordManager treatmentRecordManager = new TreatmentRecordManager(_treatmentRecordAccessor);

            // act
            TreatmentRecord treatmentRecord1 = new TreatmentRecord()
            {
                TreatmentRecordID    = 5,
                VetID                = "vet120",
                AnimalID             = 6,
                FormName             = "Form Name",
                TreatmentDate        = DateTime.Now.Date,
                TreatmentDescription = "This is a treatment description.",
                Notes                = "These are notes. Blah Blah.",
                Reason               = "Reason",
                Urgency              = 2
            };

            isValidTreatmentRecord = treatmentRecordManager.AddNewTreatmentRecord(treatmentRecord1);

            // assert
            Assert.IsTrue(isValidTreatmentRecord);
        }
        public void TestDeleteTreatmentRecord()
        {
            // arrange
            ITreatmentRecordManager treatmentRecordManager = new TreatmentRecordManager(_treatmentRecordAccessor);

            // act
            int rows = treatmentRecordManager.DeleteTreatmentRecord(100000);


            // assert
            Assert.AreEqual(1, rows);
        }
        public void TestSelectTreatmentRecords()
        {
            // arrange
            List <TreatmentRecord>  testTreatmentRecords;
            ITreatmentRecordManager treatmentRecordManager = new TreatmentRecordManager(_treatmentRecordAccessor);

            // act
            testTreatmentRecords = treatmentRecordManager.RetrieveTreatmentRecords();

            // assert
            Assert.IsNotNull(testTreatmentRecords);
        }
Пример #5
0
 /// <summary>
 /// Creator: Zoey McDonald
 /// Created: 3/2/2020
 /// Approver:
 ///
 /// Constructor for treatment record controls.
 /// </summary>
 /// <remarks>
 /// Updater:
 /// Updated:
 /// Update:
 /// </remarks>
 public TreatmentRecordControls()
 {
     InitializeComponent();
     _treatmentRecordManager = new TreatmentRecordManager();
 }