public void FilterById_OnEnumIdPropertyThrows() { GenericDatalistStub <EnumModel> datalist = new GenericDatalistStub <EnumModel>(); datalist.CurrentFilter.Id = IdEnum.Id.ToString(); Assert.Throws <DatalistException>(() => datalist.BaseFilterById(datalist.BaseGetModels())); }
public void FilterById_OnNonNumericIdThrows() { GenericDatalistStub <NonNumericIdModel> datalist = new GenericDatalistStub <NonNumericIdModel>(); datalist.CurrentFilter.Id = "9"; Assert.Throws <DatalistException>(() => datalist.BaseFilterById(datalist.BaseGetModels())); }
public void FilterByAdditionalFilters_OnEnumThrows() { GenericDatalistStub <EnumModel> datalist = new GenericDatalistStub <EnumModel>(); datalist.CurrentFilter.AdditionalFilters.Add("IdEnum", DateTime.Now); Assert.Throws <DatalistException>(() => datalist.BaseFilterByAdditionalFilters(datalist.BaseGetModels())); }
public void FilterById_OnMissingIdPropertyThrows() { GenericDatalistStub <NoIdModel> datalist = new GenericDatalistStub <NoIdModel>(); Assert.Throws <DatalistException>(() => datalist.BaseFilterById(datalist.BaseGetModels())); }