Tests come first