public void WriteJsonExceptionWithNullWriterAndInvalidValue()
        {
            // Arrange
            var ptc = new PetTypeConverter();

            // Act
            ptc.WriteJson(null, "blah blah", null);
        }
        public void WriteJsonSuccessWithValidWriterAndValidValue()
        {
            // Arrange
            var ptc = new PetTypeConverter();

            // Act
            using (var wrt = new StringWriter())
            {
                using (var jw = new JsonTextWriter(wrt))
                {
                    ptc.WriteJson(jw, PetType.Fish, null);
                }
            }
        }
        public void WriteJsonExceptionWithValidWriterAndInvalidValue()
        {
            // Arrange
            var ptc = new PetTypeConverter();

            // Act
            using (var wrt = new StringWriter())
            {
                using (var jw = new JsonTextWriter(wrt))
                {
                    ptc.WriteJson(jw, "blah", null);
                }
            }
        }