This test page is designed to test some basic behavior of the BTemplate component.
Nested Directives in an Iterative Model - this should test the ability for nested directives to get handled properly in an Iterative Model. Basically, what should happen is the nested directives must get processed in the same iteration as the parent directives, rather than at the very end after the iteration has finished. If you see any Iterative Item99s then you know its failing.
Null items - this should test the TemplateHelper's ability to handle null items coming back from the model; these should essentially act as a "skip this template node" indicator. It is important to note that this behavior will impact nodes that contain multiple directives, essentially causing them all to be skipped as well (this probably won't be an issue since multiple directives are rarely embedded in the same node, except perhaps for iteration, but it is something developers should keep in mind when returning null values from a template model)
Nested directives - this should test the TemplateHelper's ability to process embedded directives (ie. where the markup returned in response to one directive also contains subsequent directives)
Image nested in Link:
[link text]
Block of markup: [markup]