Пример #1
0
        public void CanGetTagTypeNoReferences()
        {
            TagTypeRepository repo    = new TagTypeRepository();
            TagType           tagType = new TagType
            {
                Description = "tag type"
            };

            repo.Add(tagType);

            Assert.AreEqual(tagType, repo.GetById(tagType.Id));
        }
Пример #2
0
        public void CanDeleteTagType()
        {
            TagTypeRepository repo    = new TagTypeRepository();
            TagType           tagType = new TagType
            {
                Description = "tag type"
            };

            repo.Add(tagType);

            repo.Delete(tagType.Id);

            Assert.Null(repo.GetById(tagType.Id));
        }
Пример #3
0
        public void CanUpdateTagType()
        {
            TagTypeRepository repo    = new TagTypeRepository();
            TagType           tagType = new TagType
            {
                Description = "tag type"
            };

            repo.Add(tagType);

            const string newDescription = "newDescription";

            tagType.Description = newDescription;
            repo.Update(tagType);

            Assert.AreEqual(newDescription, repo.GetById(tagType.Id).Description);
        }