Esempio n. 1
0
        public void AddInstance()
        {
            var filter = new SomeFilter();

            _sut.Add(10, filter);

            _sut.Count.ShouldBe(1);
            _sut[0].Factory(null !).ShouldBe(filter);
            _sut[0].Order.ShouldBe(10);
        }
 public IQueryable <TestViewModel> GetModelList(SomeFilter filter, UrlHelper url)
 {
     var viewModelList = repository.GetTestEntityBy(filter.TestId, filter.Name) // returns IQueryable<TestEntity>
                         .Select(x => new TestViewModel                         // linq projection - mapping into the list of viewModel
     {
         Id   = x.Id,
         Name = SomeFormatter.FormatName(
             x.TestId,
             x.TestAddress1,
             x.TestAddress2),
         Url                         = UrlFormatter.Format(x.TestName, url.Action("ChangeValue", "TestController", new { x.id })),
         AllergyType                 = x.TestType
                               Notes = x.Notes,
         ...
     });
    public ActionResult Index(SomeFilter filter)
    {
        var viewModelList = service.GetModelList(filter, Url);

        return(View(viewModelList));
    }