/// <summary> /// <seealso cref="Constructor"/>のテストケースです。 /// </summary> /// <returns></returns> public static IEnumerable <TestCaseData> ConstructorTestCaseDatas() { var reader = new DataSourceJsonReader(); foreach (var json in reader.EnumerableJson().Take(100)) { yield return(new TestCaseData(json)); } }
public void EnumerableJson() { var reader = new DataSourceJsonReader(); var list = reader.EnumerableJson().ToList(); Assert.IsTrue(list.Any()); foreach (var json in list) { Console.WriteLine(json); } }
public override void Up() { var reader = new DataSourceJsonReader(); foreach (var line in reader.EnumerableLine()) { var jsonLine = line.Replace("'", @"''"); string sql = $@"INSERT INTO artist (kvs,json) VALUES ('{ConvertHstoreValue(line)}' , '{jsonLine}')"; Execute.Sql(sql); } }
public void EnumerableDictionary() { var reader = new DataSourceJsonReader(); var list = reader.EnumerableDictionary().Take(1).ToList(); Assert.IsTrue(list.Any()); foreach (var json in list) { List <string> array = new List <string>(); foreach (var keyPair in json) { var value = keyPair.Value.ToString().Replace(@"""", @"`""").Replace("'", "`'"); array.Add($@"""{keyPair.Key}"" => ""{value}"""); } Console.WriteLine($"'{string.Join(",", array.ToArray())}'"); } }
public void Constructor() { var reader = new DataSourceJsonReader(); Assert.NotNull(reader); }