public void ItDiesOnFailureToLink()
{
var statementSet = new StatementSet();
var ast = new DaisyAst(new StatementNode("Hello gov'nor"));
var load = new DaisyLinker(ast,statementSet,typeof(int));
var ex = Assert.Catch<FailedLinkException>(() => load.Link());
Assert.AreEqual(1, ex.Errors.Count);
Assert.IsInstanceOf<NoLinksFoundError>(ex.Errors.First());
}