private JsonResult GetData <TDatalist>(DatalistController datalistController) where TDatalist : MvcDatalist { datalistController.When(sub => sub.GetData(Arg.Any <TDatalist>(), filter)).DoNotCallBase(); datalistController.GetData(Arg.Any <TDatalist>(), filter).Returns(new JsonResult()); return(datalistController.GetData(null, filter)); }
public void Role_GetsRolesData() { controller.When(sub => sub.GetData(Arg.Any <BaseDatalist <Role, RoleView> >(), filter)).DoNotCallBase(); controller.GetData(Arg.Any <BaseDatalist <Role, RoleView> >(), filter).Returns(new JsonResult()); JsonResult expected = controller.GetData(null, filter); JsonResult actual = controller.Role(filter); Assert.Same(expected, actual); }
public void Roles_GetsRolesData() { controller.When(sub => sub.GetData(Arg.Any <BaseDatalist <Role, RoleView> >(), filter, null)).DoNotCallBase(); controller.GetData(Arg.Any <BaseDatalist <Role, RoleView> >(), filter, null).Returns(new JsonResult()); GlobalizationManager.Provider = GlobalizationProviderFactory.CreateProvider(); JsonResult expected = controller.GetData(null, filter, null); JsonResult actual = controller.Role(filter); Assert.AreEqual(expected, actual); }