Sha256: 69e9533647669259b73dc3588950c77e60f45fa9d7574cb26f03854359e5b877
Contents?: true
Size: 965 Bytes
Versions: 22
Compression:
Stored size: 965 Bytes
Contents
using System.Collections.Generic; using Newtonsoft.Json.Linq; namespace Generators.Exercises { public class Anagram : Exercise { public Anagram() { foreach (var canonicalDataCase in CanonicalData.Cases) { canonicalDataCase.ConstructorInput = new Dictionary<string, object> { ["subject"] = canonicalDataCase.Input["subject"] }; canonicalDataCase.Input.Remove("subject"); canonicalDataCase.Input["candidates"] = ((JArray)canonicalDataCase.Input["candidates"]).Values<string>(); canonicalDataCase.Expected = ((JArray)canonicalDataCase.Expected).Values<string>(); canonicalDataCase.UseVariablesForInput = true; canonicalDataCase.UseVariableForExpected = true; canonicalDataCase.TestedMethodType = TestedMethodType.Instance; } } } }
Version data entries
22 entries across 22 versions & 1 rubygems