It depends on the student.  It takes a minimum of 2 1⁄2 years of training before a student is ready to test for a black belt.  Students do not test for their black belt until the individual student is ready to test.   Black Belt testing is held twice a year, in Spring and Fall.