public void CanonicalName_TwoWords() { var param = new VkMethodParam { Name = "user_id" }; param.CanonicalName.ShouldEqual("userId"); }
public void CanonicalName_OneWord() { var param = new VkMethodParam { Name = "sort" }; param.CanonicalName.ShouldEqual("sort"); }
public void ToString_NormalCase() { var param = new VkMethodParam { Name = "user_id", Type = ReturnType.Long }; string result = param.ToString(); result.ShouldEqual("long? userId = null"); }
public void ToString_Mandatory() { var param = new VkMethodParam { Name = "user_id", Type = ReturnType.Long, IsMandatory = true }; string result = param.ToString(); result.ShouldEqual("long userId"); }
public void ToString_Offset() { var param = new VkMethodParam { Name = "offset", Type = ReturnType.Long }; string result = param.ToString(); result.ShouldEqual("int? offset = null"); }
public void ToString_CountDigitMandatory() { var param = new VkMethodParam { Name = "count", Type = ReturnType.Long, IsMandatory = true }; string result = param.ToString(); result.ShouldEqual("int count"); }
public void CanonicalName_EmptyName() { var param = new VkMethodParam(); param.CanonicalName.ShouldEqual(string.Empty); }