Tests and sample submission