コード例 #1
0
        public void GivenANormalizerWhenPassingNullNameThenNullMustBeReturned()
        {
            var normalizer = new TrimNamingNormalizer <IMigrationContext>();

            var normalizedName = normalizer.Normalize(null);

            Assert.Null(normalizedName);
        }
コード例 #2
0
        public void GivenANormalizerWhenPassingWhitespaceNameThenEmptyMustBeReturned()
        {
            var normalizer = new TrimNamingNormalizer <IMigrationContext>();

            var normalizedName = normalizer.Normalize("      ");

            Assert.NotNull(normalizedName);
            Assert.Same(string.Empty, normalizedName);
        }
コード例 #3
0
        public void GivenANormalizerWhenPassingNormalizedNameThenEqualValueMustBeReturned()
        {
            const string nonNormalizedName = "!Hello.123.World!";

            var normalizer = new TrimNamingNormalizer <IMigrationContext>();

            var normalizedName = normalizer.Normalize(nonNormalizedName);

            Assert.NotNull(normalizedName);
            Assert.Equal(nonNormalizedName, normalizedName);
        }