Beispiel #1
0
        public void ValidatedHorseTipListIsTrueWhenNotNullOrEmpty()
        {
            //Arrange
            List <HorseTip> horseTips = new List <HorseTip> {
                new HorseTip("Friday", RaceCourses.Aintree, new DateTime(2017, 05, 12), 11.58m, true)
            };
            bool isValid;

            //Act
            isValid = HorseTipDataValidator.ValidateReadData(horseTips);
            //Arrange
            Assert.IsTrue(isValid);
        }
Beispiel #2
0
        public void ValidatedHorseTipListIsFalseWhenNullOrEmpty()
        {
            //Arrange
            bool            isValidNull;
            bool            isValidEmpty;
            List <HorseTip> horseTips  = null;
            List <HorseTip> horseTips1 = new List <HorseTip>();;

            //Act
            isValidNull  = HorseTipDataValidator.ValidateReadData(horseTips);
            isValidEmpty = HorseTipDataValidator.ValidateReadData(horseTips1);
            //Arrange
            Assert.IsFalse(isValidNull);
            Assert.IsFalse(isValidEmpty);
        }
Beispiel #3
0
 private void btnReadFile_Click(object sender, EventArgs e)
 {
     try
     {
         if (HorseTipDataValidator.ValidateReadData(fileProcessor.ReadFromFile()))
         {
             HotTips.horseTips = fileProcessor.ReadFromFile();
             rtbDisplay.Clear();
             UpdateList();
         }
         else
         {
             MessageBox.Show("No data in file.");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }