Exemplo n.º 1
0
 public void AddTag
 (
     ITagStrategy tagStrategy,
     Tag newTag
 )
 {
     if (tagStrategy.CanAddTag(_tags, newTag))
     {
         _tags.Add(newTag);
     }
 }
Exemplo n.º 2
0
        public void RemoveTag
        (
            ITagStrategy tagStrategy,
            int id
        )
        {
            if (tagStrategy.CanRemoveTag(_tags, id))
            {
                var tag = FilterTagsBy(x => x.Id == id)
                          .First();

                _tags.Remove(tag);
            }
        }
Exemplo n.º 3
0
 public void TestInitialize()
 {
     _strategyUnderTest = new TagStrategy();
 }