tracks/csharp/generators/Exercises/AllYourBase.cs in trackler-2.1.0.53 vs tracks/csharp/generators/Exercises/AllYourBase.cs in trackler-2.1.0.54

- old
+ new

@@ -1,6 +1,7 @@ using System; +using Generators.Output; using Newtonsoft.Json.Linq; namespace Generators.Exercises { public class AllYourBase : Exercise @@ -12,11 +13,19 @@ dynamic input = canonicalDataCase.Input; input["input_digits"] = ((JArray)input["input_digits"]).Values<int>(); canonicalDataCase.Input = input; canonicalDataCase.ExceptionThrown = canonicalDataCase.Expected is null ? typeof(ArgumentException) : null; - canonicalDataCase.UseInputParameters = true; - canonicalDataCase.UseExpectedParameter = canonicalDataCase.ExceptionThrown == null; + canonicalDataCase.UseVariablesForInput = true; + canonicalDataCase.UseVariableForExpected = canonicalDataCase.ExceptionThrown == null; } + } + + protected override TestClass CreateTestClass() + { + var testClass = base.CreateTestClass(); + testClass.UsingNamespaces.Add(typeof(ArgumentException).Namespace); + + return testClass; } } } \ No newline at end of file