Exemplo n.º 1
0
        public void never_assign_anything()
        {
            var generator = new NoOpIdGeneration();
            var ids = generator.Build<int>(null);

            bool assigned = true;
            ids.Assign(5, out assigned).ShouldBe(5);

            assigned.ShouldBeFalse();
        }
Exemplo n.º 2
0
        public void never_assign_anything()
        {
            var generator = new NoOpIdGeneration();
            var ids       = generator.Build <int>();

            bool assigned = true;

            ids.Assign(null, 5, out assigned).ShouldBe(5);

            assigned.ShouldBeFalse();
        }
Exemplo n.º 3
0
        public void can_be_used_on_any_valid_id_type()
        {
            var generator = new NoOpIdGeneration();

            generator.KeyTypes.ShouldHaveTheSameElementsAs(typeof(int), typeof(long), typeof(string), typeof(Guid));
        }
Exemplo n.º 4
0
        public void can_be_used_on_any_valid_id_type()
        {
            var generator = new NoOpIdGeneration();

            generator.KeyTypes.ShouldHaveTheSameElementsAs(typeof(int), typeof(long), typeof(string), typeof(Guid));
        }