0
Ich versuche, einen Test durch Minitest zu erstellen, um meine Klasse LinkedList zu testen.NameError: Nicht initialisierte Konstante Linked_Test :: Nill
Ich erhalte diese Fehlermeldung:
1) Error:
Linked_ListTest#test_next_node_after_head_is_nil:
NameError: uninitialized constant Linked_ListTest::Nil
test/linked_list_test.rb:26:in `test_next_node_after_head_is_nil'
This is my test:
24 def test_next_node_after_head_is_nil
25 list = LinkedList.new
26 assert_equal Nil, head.next_node
27 end
Mein erwartetes Verhalten ist:
list.head.next_node => nil
Dies ist meine Klasse LinkedList
class LinkedList
attr_reader :head
def initialized(data = nil)
@head = Node.new(data)
end
def append(sound)
"doop"
end
def next_node
nil
end
end
Ich bin nicht sicher, was das Fehler bedeutet für Linie 26.
müssen keine Brüche sind, die mich, dass mit Blick auf gemacht. Vielen Dank! – Sam
@Sam Gut zu helfen! Bitte vergessen Sie nicht, die Antwort zu akzeptieren (indem Sie auf das Häkchen klicken). :) – Gerry
kein Problem! (Ich hatte einfach nicht genug Wiederholungen dafür show ich glaube) – Sam