Write me a Python function computing the fibonacci numbers. The function should be faulty, but almost correct. Also write a unit test which tests whether the algorithm is correct, and the unit test needs to fail.