예제 #1
0
        public void EntityMap_Should_Have_PropertyMap()
        {
            PreTest();
            var map = new MapWithOnePropertyMap();

            Assert.IsNotNull(map.PropertyMaps, "PropertyMaps collection is not initialized with an empty list.");
            Assert.IsTrue(map.PropertyMaps.Count == 1, "PropertyMaps has less or more than 1 item.");
        }
예제 #2
0
        public void PropertyInfo_Name_Should_Be_Id()
        {
            PreTest();
            var map         = new MapWithOnePropertyMap();
            var propertyMap = map.PropertyMaps.Single();

            Assert.IsTrue(propertyMap.PropertyInfo.Name == "Id", "PropertyInfo.Name is not the same as expression property.");
        }
        public void EntityMapShouldHavePropertyMap()
        {
            // Arrange
            PreTest();

            // Act
            var map = new MapWithOnePropertyMap();

            // Assert
            Assert.Single(map.PropertyMaps);
        }
        public void PropertyInfoNameShouldBeId()
        {
            // Arrange
            PreTest();

            // Act
            var map         = new MapWithOnePropertyMap();
            var propertyMap = map.PropertyMaps.Single();

            // Assert
            Assert.Equal("Id", propertyMap.PropertyInfo.Name);
        }
        public void EntityMapShouldHavePropertyMap()
        {
            // Arrange
            PreTest();

            // Act
            var map = new MapWithOnePropertyMap();

            // Assert
            Assert.NotEmpty(map.PropertyMaps);
            Assert.Equal(1, map.PropertyMaps.Count);
        }