public void ShouldCreateFromObjectProperties() { var sut = new { A = 1, B = "abc", C = (object)null, D = new[] { 1, 2, 3 } }; Assert.Equal("{1}{abc}{}{:1:2:3:}", CacheKeyBuilder.CreateFromObjectProperties(sut)); }