public void Returns_null_if_any_value_in_the_given_buffer_is_null() { var model = BuildModel(); var type = model.FindEntityType(typeof(Banana)); var random = new Random(); var key = new CompositeKeyValueFactory( type.FindPrimaryKey()) .Create( new[] { type.FindProperty("P6"), type.FindProperty("P5") }, new ValueBuffer(new object[] { 7, "Ate", random, 77, null, random })); Assert.Equal(KeyValue.InvalidKeyValue, key); }