French as a foreign language
In French, français langue étrangère (FLE) is equivalent to EFL. There is also a term for French as a second language, français langue seconde (FLS) parallel to ESL. "Teaching" is enseignement, so "enseignement du FLE", whereas learning is apprentissage so "l'apprentissage du FLE".
Most language teaching methodology and language testing methodology for teaching French is similar to teaching English. Discourse is also broadly similar. However, French grammar is somewhat different to English grammar.