create habit and userhabit  + unittest