private void TryOverride(string ovr) { // Arrange var json = new JObject(); json["spec_version"] = 1; json["identifier"] = "AwesomeMod"; if (ovr != null) { json["x_netkan_override"] = JToken.Parse(ovr); } // Act var val = new OverrideValidator(); val.Validate(new Metadata(json)); }
protected ProgramService() { OverrideValidator.Validate(this); ServiceName = GetType().Assembly.GetName().Name; }