public void When_getting_a_new_identifier_it_should_not_be_empty()
        {
            var generator = new BasicGuidGenerator();

            var newIdentifier = generator.GenerateNewId();

            newIdentifier.Should().NotBe(Guid.Empty);
        }
示例#2
0
        public void When_getting_a_new_identifier_it_should_not_be_empty()
        {
            var generator = new BasicGuidGenerator();

            var newIdentifier = generator.GenerateNewId();

            newIdentifier.Should().NotBe(Guid.Empty);
        }
        public void When_getting_a_new_identifier_twice_they_should_not_be_the_same()
        {
            var generator = new BasicGuidGenerator();

            var firstIdentifier = generator.GenerateNewId();
            var secondIdentifier = generator.GenerateNewId();

            firstIdentifier.Should().NotBeSameAs(secondIdentifier);
        }
示例#4
0
        public void When_getting_a_new_identifier_twice_they_should_not_be_the_same()
        {
            var generator = new BasicGuidGenerator();

            var firstIdentifier  = generator.GenerateNewId();
            var secondIdentifier = generator.GenerateNewId();

            firstIdentifier.Should().NotBe(secondIdentifier);
        }
        public void When_getting_a_new_identifier_multiple_times_they_should_all_be_unique()
        {
            var generator = new BasicGuidGenerator();
            var identifiers = new HashSet<Guid>();

            for (int i = 0; i < 500; i++)
            {
                var newId = generator.GenerateNewId();

                identifiers.Should().NotContain(newId);

                identifiers.Add(newId);
            }
        }
示例#6
0
        public void When_getting_a_new_identifier_multiple_times_they_should_all_be_unique()
        {
            var generator   = new BasicGuidGenerator();
            var identifiers = new HashSet <Guid>();

            for (int i = 0; i < 500; i++)
            {
                var newId = generator.GenerateNewId();

                identifiers.Should().NotContain(newId);

                identifiers.Add(newId);
            }
        }