title: Jasmine chaining tests
body: <p>I am using Jasmine to test my project. I use it for integration testing, not for unit testing.</p>
  
  <pre><code>describe("admin", function () {
  
      var testUser =  {
          name: 'test',
          pass: 'pass'
      };
  
      it("should be able to create a new user", function(done) {
          needle.post(server + "addUser.php", testUser, function (err, res) {
              expect(res.statusCode).toBe(200);
              done();
          });  
      });
  
      it("should be able to delete the user", function(done) {
          needle.post(server + "deletedUser.php", testUser, function (err, res) {
              expect(res.statusCode).toBe(200);
              done();
          });  
      });
  
  
  });
  </code></pre>
  
  <p>How can I make sure the delete test runs after the add test?</p>