Sha256: 7554fbb59005bbe0f2873296eaad22da560a7b1d952ef0041c78da3b2301932b
Contents?: true
Size: 1.05 KB
Versions: 69
Compression:
Stored size: 1.05 KB
Contents
using Generators.Data; using Generators.Methods; namespace Generators.Exercises { public class FoodChainExercise : EqualityExercise { public FoodChainExercise() : base("food-chain") { } protected override TestMethodData CreateTestMethodData(CanonicalData canonicalData, CanonicalDataCase canonicalDataCase, int index) { var testMethodData = base.CreateTestMethodData(canonicalData, canonicalDataCase, index); testMethodData.Options.UseVariableForExpected = true; testMethodData.CanonicalDataCase.Expected = CanonicalDataValue.ExpectedToMultiLineString(testMethodData.CanonicalDataCase.Expected); if (testMethodData.CanonicalDataCase.Data.ContainsKey("end verse")) testMethodData.CanonicalDataCase.Input = new[] { testMethodData.CanonicalDataCase.Data["start verse"], testMethodData.CanonicalDataCase.Data["end verse"] }; else testMethodData.Options.InputProperty = "start verse"; return testMethodData; } } }
Version data entries
69 entries across 69 versions & 1 rubygems