title: Jasmine (mocha) nested "it" tests
body: <p>I was trying to test consequent create/delete of items (in mongoDB via mongoose). </p>
  
  <p>The problem that creating is async and it returns ID of created item in callback function, I need this ID to deleted created item, so I tried the following code for mocha (in different ways) but it didn't work.</p>
  
  <pre><code>describe('Item Model', function(){
  
    it('should be able to create item', function(done){
      var item = new Item({name: {first: "Alex"});
      item.save(function(err, data){
  
        it('should be able to deleted created item', function(done){                    
          Item.delete({_id: data.id}, function(err, data){
          done(err);
          });
        });
  
      })
    });
  
  });
  </code></pre>
  
  <p>Can such test be implemented in mocha or jasmine?</p>