Add test case + documentation