Esempio n. 1
0
        public void WithKey_HappyDays_KeySetInBuilder()
        {
            // Arrange
            var builder = new ArdoqModelMappingBuilder(null, null, null);

            // Act
            builder.AddComponentMapping <Role>("Role")
            .WithPreexistingHierarchyReference("Roles")
            .WithKey(s => s.Name);

            // Assert
            var mapping = builder.GetBuildableComponentMapping <Role>();

            Assert.NotNull(mapping.KeyGetter);
            Assert.Equal("Name", mapping.KeyGetter.Name);
        }