title: XCTKVOExpectation usage example in objective c
body: <p>I want to write unit tests in objective c. For that I need to run my tests only when the key value of an observed object becomes an expected valued.</p>
  
  <p>The apple documentation does not explain the implementation in detail. Any example code will be of great help.</p>