Faits: A. Par jugement du 4 juin 2009, le Tribunal correctionnel de l'arrondissement de La Côte a condamné par défaut X._, à une peine privative de liberté de six mois, avec sursis pendant cinq ans, pour abus de confiance. Dans son prononcé du 6 octobre 2009, il a rejeté la demande de relief de X._, considérant que celle-ci était tardive. B. X._ a déposé un recours en nullité devant le Tribunal cantonal vaudois contre le jugement par défaut rendu le 4 juin 2009 (art. 422 CPP/VD) et un recours en réforme séparé contre le prononcé du 6 octobre 2009 (art. 420 let. d CPP/VD). Par arrêt du 30 novembre 2009, la Cour de cassation pénale vaudoise a déclaré ces recours irrecevables. C. Contre cet arrêt cantonal, X._ dépose un recours en matière pénale devant le Tribunal fédéral. Elle conclut, principalement, à la réforme du jugement attaqué en ce sens que sa demande de relief soit admise. En outre, elle sollicite l'assistance judiciaire. 