public void WriteJsonTest() { var writer = new JsonTextWriter(TextWriter.Null); var serializer = new JsonSerializer(); var converter = new StringBooleanConverter(); Assert.Throws <NotImplementedException>(() => converter.WriteJson(writer, new object(), serializer)); }
public void CanConvertWhenFalseTest() { var converter = new StringBooleanConverter(); var result = converter.CanConvert(typeof(object)); Assert.IsFalse(result); }
public void CanConvertWhenTrueTest() { var converter = new StringBooleanConverter(); var result = converter.CanConvert(typeof(string)); Assert.IsTrue(result); }
public void ReadJsonWhenFalseTest() { var reader = new JsonTextReader(new StringReader("0")); var serializer = new JsonSerializer(); var converter = new StringBooleanConverter(); var result = converter.ReadJson(reader, typeof(string), null, serializer); Assert.IsFalse((bool)result); }