Exemplo n.º 1
0
        public HomeRoute()
        {
            Get["/"] = _ =>
            {
                List <DummyEntry> names = new List <DummyEntry>();
                foreach (DummyDbEntry dbrec in DummyData.GetAllEntries())
                {
                    DummyEntry vmrec = new DummyEntry();
                    vmrec.InjectFrom(dbrec);
                    names.Add(vmrec);
                }

                ViewBag.RelativeBase = string.Empty;
                return(View["index.cshtml", names]);
            };

            Get["/detail/{id}"] = _ =>
            {
                DummyEntry   record   = new DummyEntry();
                DummyDbEntry dbRecord = DummyData.GetEntryById(_.id);
                record.InjectFrom(dbRecord);

                ViewBag.RelativeBase = "../";
                return(View["detail.cshtml", record]);
            };
        }
        public void Succeeded_Always_CreatesSuccessful()
        {
            var entry = new DummyEntry();

            CreationResult.Succeeded(entry).Should().BeEquivalentTo(new CreationResult <DummyEntry>(entry));
        }