update C# ParamterToString to support array of object, add test case

This commit is contained in:
wing328
2015-09-11 22:48:38 +08:00
parent 16afd4ee9b
commit f21fa08cd6
9 changed files with 50 additions and 9 deletions

View File

@@ -0,0 +1,26 @@
using NUnit.Framework;
using System;
using System.Collections.Generic;
using IO.Swagger.Client;
namespace SwaggerClient.TestApiClient
{
public class TestApiClient
{
[Test ()]
public void TestParameterToString ()
{
ApiClient api = new ApiClient ();
// test array of string
List<string> statusList = new List<String>(new String[] {"available", "sold"});
Assert.AreEqual("available,sold", api.ParameterToString (statusList));
// test array of int
List<int> numList = new List<int>(new int[] {1, 37});
Assert.AreEqual("1,37", api.ParameterToString (numList));
}
}
}