public void ServiceMustGet() { var service = new TemplateService(this.context); var result = service.Get(); Assert.NotNull(result); }
public void Invalid_template_id_should_fail_validate() { var invalidTemplateId = TemplateService.Get().Max(t => t.Id) + 1; var validateResult = TemplateService.Validate(invalidTemplateId, new Dictionary <string, decimal>()); Assert.True(validateResult.IsFailure); }
public void Generic_settings_from_parameter_names_should_be_valid() { var templates = TemplateService.Get(); foreach (var template in templates) { var validSettings = template.ParameterNames .ToDictionary(p => p, p => (decimal)10); var validateResult = TemplateService.Validate(template.Id, validSettings); Assert.True(validateResult.IsSuccess); } }
public void Should_return_only_available() { var templates = TemplateService.Get(); Assert.All(templates, template => Assert.True(template.IsEnabled)); }
/// <summary> /// Obtain a template using its alias. /// </summary> /// <param name="alias"></param> /// <returns></returns> public static Template Get(string alias) { return(TemplateService.Get(alias)); }
public IHttpActionResult GetById(TemplateViewModel obj) { var getTemplate = service.Get(obj.Id); return(Ok(getTemplate)); }