TODO: Fix unit test