added edge cases tests