public void ASingleDirectDependencyShouldPrecedeItsUsage()
{
var lib = this._WriteFile("lib.js", @"
alert('1');
");
var app = this._WriteFile("app.js", @"
/// <reference path=""lib.js"" />
alert('2');
");
this._AssertOrderingFor(lib, app).Expect(lib).Expect(app).Complete();
this._AssertOrderingFor(app, lib).Expect(lib).Expect(app).Complete();
}