The encompassing principle is used to develop a testing framework which unifies the literature on non-nested testing, allowing analysis of the relationship between alternative tests and in particular ...