コード例 #1
0
ファイル: AboutMeService.cs プロジェクト: KrastevIT/KTaseva
        public void Add(AboutMeInputModel model)
        {
            var aboutMe = new KTaseva.Models.AboutMe
            {
                Title       = model.Title,
                Description = model.Description
            };

            this.db.AboutMe.Add(aboutMe);
            this.db.SaveChanges();
        }
コード例 #2
0
ファイル: GetByIdTests.cs プロジェクト: KrastevIT/KTaseva
        public void GetByIdReturnCorrectly()
        {
            var about = new KTaseva.Models.AboutMe
            {
                Id = 1
            };
            this.db.AboutMe.Add(about);
            this.db.SaveChanges();

            var actual = this.aboutMeService.GetById("1");

            Assert.True(actual.Id == 1);
        }
コード例 #3
0
ファイル: AllTests.cs プロジェクト: KrastevIT/KTaseva
        public void AllReturnCorrectly()
        {
            var about = new KTaseva.Models.AboutMe
            {
                Id = 1
            };

            this.db.AboutMe.Add(about);
            this.db.SaveChanges();

            var actual = this.aboutMeService.All <AboutMeViewModel>().Count();

            Assert.Equal(1, actual);
        }
コード例 #4
0
        public void DeleteReturnCorrectly()
        {
            var about = new KTaseva.Models.AboutMe
            {
                Id = 1
            };

            this.db.AboutMe.Add(about);
            this.db.SaveChanges();

            this.aboutMeService.Delete("1");

            Assert.DoesNotContain(about, this.db.AboutMe.ToList());
        }