public String Test(String input) { Node head = Node.Make(JsonConvert.DeserializeObject <Int32?[]>(input)); Node result = this.Flatten(head); return(JsonConvert.SerializeObject(Node.Make(result))); }
public void Test(String input) { // ARRANGE var valuesIn = JsonConvert.DeserializeObject <Int32?[]>(input); // ACT Node head = Node.Make(valuesIn); IEnumerable <Int32?> valuesOut = Node.Make(head); // ASSERT String output = JsonConvert.SerializeObject(valuesOut); Assert.That(output, Is.EqualTo(input)); }