예제 #1
0
        public void GetEdmType_Returns_EdmTypeInitializedByCtor()
        {
            IEdmEntityType _entityType = new EdmEntityType("NS", "Entity");
            var            edmObject   = new EdmDeltaType(_entityType, EdmDeltaEntityKind.Entry);

            Assert.Same(_entityType, edmObject.EntityType);
        }
        public void CtorEdmDeltaType_SetsProperties()
        {
            // Arrange & Act
            IEdmEntityType typeRef   = new Mock <IEdmEntityType>().Object;
            EdmDeltaType   deltaType = new EdmDeltaType(typeRef, DeltaItemKind.Resource);

            // Assert
            Assert.Equal(EdmTypeKind.Entity, deltaType.TypeKind);
            Assert.Same(typeRef, deltaType.EntityType);
            Assert.Equal(DeltaItemKind.Resource, deltaType.DeltaKind);
        }