Example #1
0
 public void Bool()
 {
     Assert.AreEqual <bool>(false, ObjectTypeConvertExtentions.Bool(null));
     Assert.AreEqual <bool>(true, ObjectTypeConvertExtentions.Bool(-1));
     Assert.AreEqual <bool>(false, ObjectTypeConvertExtentions.Bool(0));
     Assert.AreEqual <bool>(true, ObjectTypeConvertExtentions.Bool("TRue"));
     Assert.AreEqual <bool>(false, ObjectTypeConvertExtentions.Bool("falSe"));
     Assert.AreEqual <bool>(true, ObjectTypeConvertExtentions.Bool(true));
     Assert.AreEqual <bool>(false, ObjectTypeConvertExtentions.Bool(false));
     Assert.AreEqual <bool>(true, ObjectTypeConvertExtentions.Bool("-1"));
     Assert.AreEqual <bool>(false, ObjectTypeConvertExtentions.Bool("0"));
     Assert.AreEqual <bool>(true, ObjectTypeConvertExtentions.Bool("1"));
     Assert.AreEqual <bool>(true, ObjectTypeConvertExtentions.Bool("100"));
 }
Example #2
0
 public void 真理値変換できない文字列()
 {
     ObjectTypeConvertExtentions.Bool("x");
 }