Add GeneralFunctionsTest