Exemplo n.º 1
0
        public void FilterById_OnEnumIdPropertyThrows()
        {
            GenericDatalistStub <EnumModel> datalist = new GenericDatalistStub <EnumModel>();

            datalist.CurrentFilter.Id = IdEnum.Id.ToString();

            Assert.Throws <DatalistException>(() => datalist.BaseFilterById(datalist.BaseGetModels()));
        }
Exemplo n.º 2
0
        public void FilterById_OnNonNumericIdThrows()
        {
            GenericDatalistStub <NonNumericIdModel> datalist = new GenericDatalistStub <NonNumericIdModel>();

            datalist.CurrentFilter.Id = "9";

            Assert.Throws <DatalistException>(() => datalist.BaseFilterById(datalist.BaseGetModels()));
        }
Exemplo n.º 3
0
        public void FilterByAdditionalFilters_OnEnumThrows()
        {
            GenericDatalistStub <EnumModel> datalist = new GenericDatalistStub <EnumModel>();

            datalist.CurrentFilter.AdditionalFilters.Add("IdEnum", DateTime.Now);

            Assert.Throws <DatalistException>(() => datalist.BaseFilterByAdditionalFilters(datalist.BaseGetModels()));
        }
Exemplo n.º 4
0
        public void FilterById_OnMissingIdPropertyThrows()
        {
            GenericDatalistStub <NoIdModel> datalist = new GenericDatalistStub <NoIdModel>();

            Assert.Throws <DatalistException>(() => datalist.BaseFilterById(datalist.BaseGetModels()));
        }