I think the ProjectManager doesn't necessarily need to know about tests. In an web-project (Php, Python, Ruby, whatever) where GenericProjectManager is used, it knows nothing about tests. Niko