test: add remaining tests