public void CreatePartitionKey() { // Arrange FieldInfo fieldInfo = typeof(EntityWithFields).GetField("String"); // Act var result = new PartitionKeyProperty<EntityWithFields>(fieldInfo); // Assert Assert.NotNull(result); }
public void CreatePartitionKey() { // Arrange FieldInfo fieldInfo = typeof(EntityWithFields).GetField("String"); // Act var result = new PartitionKeyProperty <EntityWithFields>(fieldInfo); // Assert Assert.NotNull(result); }
public void GetPartitionKeyValue() { // Arrange FieldInfo fieldInfo = typeof(EntityWithFields).GetField("String"); var property = new PartitionKeyProperty<EntityWithFields>(fieldInfo); var tableEntity = new DynamicTableEntity(); var entity = new EntityWithFields{ String = "Key"}; // Act property.GetMemberValue(entity, tableEntity); // Assert Assert.Equal(entity.String, tableEntity.PartitionKey); }
public void GetPartitionKeyValue() { // Arrange FieldInfo fieldInfo = typeof(EntityWithFields).GetField("String"); var property = new PartitionKeyProperty <EntityWithFields>(fieldInfo); var tableEntity = new DynamicTableEntity(); var entity = new EntityWithFields { String = "Key" }; // Act property.GetMemberValue(entity, tableEntity); // Assert Assert.Equal(entity.String, tableEntity.PartitionKey); }