示例#1
0
        public void Test_Start_Year_Prop()
        {
            var trav   = new TravelTDD("", "", "", "", 1, 2, 3);
            var result = trav.StartYear;

            Assert.That(result, Is.EqualTo(3));
        }
示例#2
0
        public void Test_GetDate()
        {
            var trav   = new TravelTDD();
            var result = trav.GetDate(9, 8, 2018);

            Assert.That(result, Is.EqualTo("9/8/2018"));
        }
示例#3
0
        public void Test_Start_Month_Prop()
        {
            var trav   = new TravelTDD("", "", "", "", 1);
            var result = trav.StartMonth;

            Assert.That(result, Is.EqualTo(1));
        }
示例#4
0
        public void Test_Start_Day_Prop()
        {
            var trav   = new TravelTDD("", "", "", "", 1, 2);
            var result = trav.StartDay;

            Assert.That(result, Is.EqualTo(2));
        }
示例#5
0
        public void Test_Address_Prop()
        {
            var trav   = new TravelTDD("", "", "123 street name");
            var result = trav.Address;

            Assert.That(result, Is.EqualTo("123 street name"));
        }
示例#6
0
        public void Test_Email_Prop()
        {
            var trav   = new TravelTDD("", "", "", "Email");
            var result = trav.Email;

            Assert.That(result, Is.EqualTo("Email"));
        }
示例#7
0
        public void Test_Selection_Method_Input_Greater_Than_5()
        {
            var trav   = new TravelTDD();
            var result = trav.Selection(6);

            Assert.That(result, Is.EqualTo("The World Is Yours"));
        }
示例#8
0
        public void Default_CTR()
        {
            var trav   = new TravelTDD("FName");
            var result = trav.FirstName;

            Assert.That(result, Is.EqualTo("FName"));
        }
示例#9
0
        public void Test_Selection_Method_Returns_PutInBay()
        {
            var trav   = new TravelTDD();
            var result = trav.Selection(1);

            Assert.That(result, Is.EqualTo("Put In Bay"));
        }
示例#10
0
        public void Test_Selection_Method_Returns_StayHome()
        {
            var trav   = new TravelTDD();
            var result = trav.Selection(0);

            Assert.That(result, Is.EqualTo("Stay Home"));
        }
示例#11
0
        public void Test_Selection_Method_Returns_Nashville()
        {
            var trav   = new TravelTDD();
            var result = trav.Selection(2);

            Assert.That(result, Is.EqualTo("Nashville"));
        }
示例#12
0
        public void Test_Selection_Method_Returns_Florida()
        {
            var trav   = new TravelTDD();
            var result = trav.Selection(3);

            Assert.That(result, Is.EqualTo("Florida"));
        }
示例#13
0
        public void Test_Selection_Method_Returns_Georgia()
        {
            var trav   = new TravelTDD();
            var result = trav.Selection(4);

            Assert.That(result, Is.EqualTo("Georgia"));
        }
示例#14
0
        public void Test_Total_Travel_Time()
        {
            var trav   = new TravelTDD();
            var result = trav.TotalTravelTime(9, 13, 2018);

            Assert.That(result, Is.EqualTo(5));
        }
示例#15
0
        public void Test_Lastname_Prop()
        {
            var trav   = new TravelTDD(" ", "LName");
            var result = trav.LastName;

            Assert.That(result, Is.EqualTo("LName"));
        }
示例#16
0
        public void Test_Total_Travel_Time_Convert_Years_To_Days()
        {
            var trav   = new TravelTDD();
            var result = trav.TotalTravelTime(9, 8, 2019);

            Assert.That(result, Is.EqualTo(365));
        }
示例#17
0
        public void Test_Total_Travel_Time_Convert_Months_To_Days_And_Adds_To_Days()
        {
            var trav   = new TravelTDD();
            var result = trav.TotalTravelTime(11, 9, 2018);

            Assert.That(result, Is.EqualTo(61));
        }