private string SnippetResponse(string keyword, string stepName, string multilineArgClass) { var snb = new SnippetBuilder(); string snippet = snb.GenerateSnippet(keyword, stepName, multilineArgClass); var stb = new StringBuilder(); var sw = new StringWriter(stb); using (JsonWriter jsonWriter = new JsonTextWriter(sw)) { jsonWriter.Formatting = Formatting.None; jsonWriter.WriteStartArray(); jsonWriter.WriteValue("snippet_text"); jsonWriter.WriteValue(snippet); jsonWriter.WriteEndArray(); } return(sw.ToString()); }
private string SnippetResponse(string keyword, string stepName) { SnippetBuilder sb = new SnippetBuilder(); string snippet = sb.GenerateSnippet(keyword, stepName); return String.Format("[\"snippet_text\", \"{0}\"]", snippet); }
private string SnippetResponse(string keyword, string stepName, string multilineArgClass) { SnippetBuilder snb = new SnippetBuilder(); string snippet = snb.GenerateSnippet(keyword, stepName, multilineArgClass); StringBuilder stb = new StringBuilder(); StringWriter sw = new StringWriter(stb); using (JsonWriter jsonWriter = new JsonTextWriter(sw)) { jsonWriter.Formatting = Formatting.None; jsonWriter.WriteStartArray(); jsonWriter.WriteValue("snippet_text"); jsonWriter.WriteValue(snippet); jsonWriter.WriteEndArray(); } return sw.ToString(); }
public void StepNameToMethodName_ShouldReturnLegalMethodName() { SnippetBuilder sb = new SnippetBuilder(); string stepName = "we're all wired"; Assert.That(sb.StepNameToMethodName(stepName), Is.EqualTo("WereAllWired")); }
public void StepNameToMethodName_ShouldReturnLegalMethodName_TrailingComma() { SnippetBuilder sb = new SnippetBuilder(); string stepName = "the separator is ,"; Assert.That(sb.StepNameToMethodName(stepName), Is.EqualTo("TheSeparatorIs")); }