Tests.AutoClassMapTests.should_use_property_names_for_column_names_with_guid_key C# (CSharp) Method

should_use_property_names_for_column_names_with_guid_key() private method

        public void should_use_property_names_for_column_names_with_guid_key()
        {
            var map = new AutoClassMap<GuidEntity>();
            map.Type.ShouldEqual(typeof(GuidEntity));
            map.PropertyColumMapping.Count.ShouldEqual(3);
            map.PropertyColumMapping.ElementAt(0).Key.ShouldEqual("Id");
            map.PropertyColumMapping.ElementAt(0).Value.ShouldEqual("Id");
            map.PropertyColumMapping.ElementAt(1).Key.ShouldEqual("Name");
            map.PropertyColumMapping.ElementAt(1).Value.ShouldEqual("Name");
            map.PropertyColumMapping.ElementAt(2).Key.ShouldEqual("Age");
            map.PropertyColumMapping.ElementAt(2).Value.ShouldEqual("Age");
            map.HasDynamicProperty.ShouldEqual(true);
            map.DynamicProperty.ShouldEqual("Values");
            map.KeyType.ShouldEqual(PrimaryKeyType.Guid);
            map.KeyGeneration.ShouldEqual(PrimaryKeyGeneration.Client);
            map.KeyProperty.ShouldEqual("Id");
            map.KeyColumn.ShouldEqual("Id");
        }