public TestRouter( TestTargetRegistry testTargets, TestDefinitionRegistry testDefinitions, string pathBase = "/tests") : base(pathBase) { this.pathBase = pathBase ?? throw new ArgumentNullException(nameof(pathBase)); this.testDefinitions = testDefinitions ?? throw new ArgumentNullException(nameof(testDefinitions)); this.testTargets = testTargets ?? throw new ArgumentNullException(nameof(testTargets)); }