Esempio n. 1
0
 public void Compare_NoAndTrue_False()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare("No", true);
     Assert.That(result.AreEqual, Is.False);
 }
Esempio n. 2
0
 public void Compare_FalseAndNull_False()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare(false, null);
     Assert.That(result.AreEqual, Is.False);
 }
Esempio n. 3
0
 public void Compare_FalseAndValue_False()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare(false, "(value)");
     Assert.That(result.AreEqual, Is.True);
 }
Esempio n. 4
0
 public void Compare_1IntegerAndStringTrue_True()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare(1, "True");
     Assert.That(result.AreEqual, Is.True);
 }
Esempio n. 5
0
 public void Compare_2AndStringTrue_False()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare(new decimal(2), "True");
     Assert.That(result.AreEqual, Is.False);
 }
Esempio n. 6
0
 public void Compare_ZeroIntegerAndFalse_True()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare(0, false);
     Assert.That(result.AreEqual, Is.True);
 }
Esempio n. 7
0
 public void Compare_1dot0AndStringFalse_False()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare(1.0, "False");
     Assert.That(result.AreEqual, Is.False);
 }
Esempio n. 8
0
 public void Compare_YesAndFalse_False()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare("Yes", false);
     Assert.That(result.AreEqual, Is.False);
 }
Esempio n. 9
0
 public void Compare_YesAndTrue_True()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare("Yes", true);
     Assert.That(result.AreEqual, Is.True);
 }
Esempio n. 10
0
 public void Compare_1DecimalAndStringTrue_True()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare(new decimal(1), "True");
     Assert.That(result.AreEqual, Is.True);
 }
Esempio n. 11
0
 public void Compare_TrueAndAny_True()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare(true, "(any)");
     Assert.That(result.AreEqual, Is.True);
 }
Esempio n. 12
0
 public void Compare_TrueAndAnyString_False()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare(true, "string");
     Assert.That(result.AreEqual, Is.False);
 }
Esempio n. 13
0
 public void Compare_StringTrueLowerCaseAndStringTrueUpperCase_True()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare("true", "TRUE");
     Assert.That(result.AreEqual, Is.True);
 }
Esempio n. 14
0
 public void Compare_StringAndOtherString_False()
 {
     var comparer = new BooleanComparer();
     var result = comparer.Compare("string", "other string");
     Assert.That(result.AreEqual, Is.False);
 }