예제 #1
0
        public void DataBoxGetTagsByCategory()
        {
            //Arrange
            var data = new DataBox("test.dat");
            var tag  = data.NewTag("tag", "category");

            //Act
            Tag[] tags = data.GetTagsByCategory("category");

            //Assert
            Assert.AreEqual(tag, tags[0]);
        }
예제 #2
0
        public void DataBoxGetTagsByCategoryMulti()
        {
            //Arrange
            var data = new DataBox("test.dat");
            var tag  = data.NewTag("tag 1", "category");
            var tag2 = data.NewTag("tag 2", "category");

            //Act
            Tag[] tags = data.GetTagsByCategory("category");

            //Assert
            Assert.IsTrue(tags.Any(x => x == tag));
            Assert.IsTrue(tags.Any(x => x == tag2));
        }