Ejemplo n.º 1
0
 public void Equals_returns_false_if_minute_is_null_in_a_an_not_in_b()
 {
     var a = new Time
     {
         Hour = new Hour(2),
         Minute = new Minute(2)
     };
     var b = new Time
     {
         Hour = new Hour(2)
     };
     Assert.False(a.Equals(b));
 }
Ejemplo n.º 2
0
 public void Operator_lessThan_returns_false_if_any_of_the_elements_is_null()
 {
     Time timeA = new Time();
     Time timeB = null;
     Assert.False(timeA < timeB);
     Assert.False(timeB < timeA);
     Assert.False(timeB < null);
 }
Ejemplo n.º 3
0
 public void operator_distinct_is_negated_operator_equals()
 {
     var timeA = new Time();
     var timeB = timeA;
     Assert.False(timeA != timeB);
 }
Ejemplo n.º 4
0
 public void operator_Equals_if_first_object_is_not_null_works_as_equals()
 {
     var timeA = new Time();
     var timeB = timeA;
     Assert.True(timeA == timeB);
 }
Ejemplo n.º 5
0
 public void Operator_lessThan_returns_true_if_hours_are_the_same_and_b_minutes_greaters()
 {
     Time timeA = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     };
     Time timeB = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(6)
     }; ;
     Assert.True(timeA < timeB);
 }
Ejemplo n.º 6
0
 public void Operator_lessThaOrEqual_is_a_combination_of_equal_operator_and_lessThan_operator()
 {
      Time timeA = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     };
     Time timeB = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(6)
     }; ;
     Assert.True(timeA <= timeB);
 }
Ejemplo n.º 7
0
 public void Operator_lessThan_returns_true_if_a_b_are_equals()
 {
     Time timeA = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     };
     Time timeB = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     }; ;
     Assert.True(timeA < timeB);
 }
Ejemplo n.º 8
0
 public void Operator_lessThan_returns_true_if_b_hours_is_greater()
 {
     Time timeA = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     };
     Time timeB = new Time
     {
         Hour = new Hour(7),
         Minute = new Minute(5)
     }; ;
     Assert.True(timeA < timeB);
 }
Ejemplo n.º 9
0
 public void Equals_returns_true_if_argument_is_the_same_reference()
 {
     var time = new Time();
     Assert.True(time.Equals(time));
 }
Ejemplo n.º 10
0
 public void Operator_lessThan_returns_false_if_both_elements_has_the_same_hour_and_elementA_minute_is_greater_than_bs()
 {
     Time timeA = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     };
     Time timeB = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(4)
     }; ;
     Assert.False(timeA < timeB);
 }
Ejemplo n.º 11
0
 public void Operator_lessThan_returns_false_if_hour_elementA_is_lower_than_elementBs()
 {
     Time timeA = new Time
     {
         Hour = new Hour(7),
         Minute = new Minute(4)
     };
     Time timeB = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(4)
     }; ;
     Assert.False(timeA < timeB);
 }
Ejemplo n.º 12
0
 public void Operator_greaterThan_returns_false_if_hours_are_the_same_and_b_minutes_greaters()
 {
     Time timeA = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     };
     Time timeB = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(6)
     }; 
     Assert.False(timeA > timeB);
 }
Ejemplo n.º 13
0
 public void Operator_greaterThan_returns_false_if_b_hours_is_greater()
 {
     Time timeA = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     };
     Time timeB = new Time
     {
         Hour = new Hour(7),
         Minute = new Minute(5)
     }; 
     Assert.False(timeA > timeB);
 }
Ejemplo n.º 14
0
 public void Operator_greaterThan_returns_false_if_a_b_are_equals()
 {
     Time timeA = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     };
     Time timeB = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(5)
     }; ;
     Assert.False(timeA > timeB);
 }
Ejemplo n.º 15
0
 public void Operator_greaterThan_returns_true_if_hour_elementA_is_lower_than_elementBs()
 {
     Time timeA = new Time
         {
             Hour = new Hour(7),
             Minute = new Minute(4)
         };
     Time timeB = new Time
     {
         Hour = new Hour(6),
         Minute = new Minute(4)
     }; ;
     Assert.True(timeA > timeB);
 }