public void MinBy_ThreeItemSequenceCustomValueAndTwoIdenticalKeysReturnsFirstMinItem () { Assert.AreEqual ("first-min", new[] { new {A = "first-min", B = 42}, new {A = "forty-two", B = 42}, new {A = "forty-three", B = 43}, }.MinBy (i => i.B).A); } }