Пример #1
0
        public void Check11PostTagGradesCopyKeysBackToDtoOk()
        {
            using (var db = new SampleWebAppDb())
            {
                //SETUP
                var timer   = new Stopwatch();
                var postTag = new PostTagGrade {
                    PostId = 123, TagId = 456
                };
                var dto = new SimplePostTagGradeDto();

                //ATTEMPT
                timer.Start();
                dto.AfterCreateCopyBackKeysToDtoIfPresent(db, postTag);
                timer.Stop();

                Console.WriteLine("took {0:f3} ms", 1000.0 * timer.ElapsedTicks / Stopwatch.Frequency);
                //VERIFY
                dto.PostId.ShouldEqual(postTag.PostId);
                dto.TagId.ShouldEqual(postTag.TagId);
            }
        }
        public void Check11PostTagGradesCopyKeysBackToDtoOk()
        {
            using (var db = new SampleWebAppDb())
            {
                //SETUP
                var timer = new Stopwatch();
                var postTag = new PostTagGrade { PostId = 123, TagId = 456};
                var dto = new SimplePostTagGradeDto();

                //ATTEMPT
                timer.Start();
                dto.AfterCreateCopyBackKeysToDtoIfPresent(db, postTag);
                timer.Stop();

                Console.WriteLine("took {0:f3} ms", 1000.0 * timer.ElapsedTicks / Stopwatch.Frequency);
                //VERIFY
                dto.PostId.ShouldEqual(postTag.PostId);
                dto.TagId.ShouldEqual(postTag.TagId);
            }
        }