示例#1
0
        public void GetLabels_returns_a_matching_label([Frozen, InMemory] IEntityData entityData,
                                                       ExistingLabelProvider sut,
                                                       Label label)
        {
            // Arrange
            entityData.Add(label);

            // Act
            var result = sut.GetLabels(new [] { label.Name });

            // Assert
            Assert.That(result, Has.Exactly(1).SameAs(label));
        }
示例#2
0
        public void GetLabels_does_not_return_a_non_matching_label([Frozen, InMemory] IEntityData entityData,
                                                                   ExistingLabelProvider sut,
                                                                   Label label,
                                                                   string labelName)
        {
            // Arrange
            entityData.Add(label);

            // Act
            var result = sut.GetLabels(new [] { labelName });

            // Assert
            Assert.That(result, Is.Empty);
        }