add simplecov and basic user test