add digest unit test
project files