public string ToStringJson()
        {
            string json = ConvertObjectToStringJsonIdent <ModelSensitiveInformation> .Convert(this);

            json = Regex.Replace(json, "\"type\": [0-9]", "\"type\": " + type.ToString());

            return(json);
        }
        public void ConvertObjToJsonObjStringIdentTest()
        {
            User user = new User();

            user.id       = 2;
            user.uuid     = "5AAB1A5B-48C4-4698-9830-1A401F286D02";
            user.username = "******";
            user.password = "******";
            string actualResult = ConvertObjectToStringJsonIdent <User> .Convert(user);

            string expectedResult = @"{
  ""id"": 2,
  ""uuid"": ""5AAB1A5B-48C4-4698-9830-1A401F286D02"",
  ""username"": ""naruto"",
  ""password"": ""sasuke""
}";

            Assert.AreEqual(expectedResult, actualResult);
        }