i think you do not need to commit commented and not working code.
I think it is better to make 3-4 commits with single working unit tests in each, that one big commit with few commented out test.
Please, finish this tests and push commit to your fork, that i will merge it