Basic testing, not full coverage.