Controller kann nicht im verschachtelten Pfad geladen werden

Ich möchte in einem selbst erstellten Plugin eine verschachtelte Seite (Pfad) und einen Controller erstellen, der auf den Bereich dieser speziellen verschachtelten Seite beschränkt ist.
Als Referenz habe ich diese Seite von emberjs verwendet:

export default function () {
  this.route('root_path', {path: '/root_path'}, function () {
    this.route('test_nested', {path: '/test_nested'});
  });
}

Momentan befindet sich:
templates/root_path/test_nested.hbs
dort, und es wurde ohne Probleme geladen und korrekt im Outlet in root_path.hbs angezeigt.

Das Problem ist der entsprechende Controller.
Ich habe controllers/root_path/test_path.js.es6 erstellt, aber er scheint nicht geladen zu werden.
(Ich habe den folgenden Code geschrieben, um es zu testen)

controllers/root_path/test_nested.js.es6

export default Ember.Controller.extend({
  test_num: 0
}

templates/root_path/test_nested.hbs

test
test_num:{{test_num}}

routes/root_path/test_nested.js.es6

Ich habe nichts geschrieben.

Ich dachte, der Ort, an dem ich den Controller für test_nested platziere, sei falsch. Ich habe mehrere Orte ausprobiert, aber keiner funktioniert.

Es wäre hilfreich, wenn Sie mir die entsprechenden Einstellungen mitteilen könnten.
Wenn ich keinen bereichsbegrenzten Controller verwenden kann, möchte ich einen root_path-Controller verwenden.
(Allerdings keine ideale Lösung.)