¿Cómo obtener el número de elementos hijos?

Estoy tratando de contar cuántos elementos con la clase .test dentro de mi div. yo tengo

<div id='testDiv'>ddd 
   <div class='test'> 111<div> another div </div></div>
   <div class='test'> 222</div>
   <div class='test'> 333</div>
   more...
</div>

Mi jQuery:

if($('#testDiv.test').length>5){
   alert('haha');
}

Parece que no puedo obtener el número correcto de div con la prueba de nombre de clase.

Respuestas a la pregunta(6)

Su respuesta a la pregunta