Als Teil eines Tests möchte ich behaupten, dass eine Funktion einen Vektor mit dem richtigen Inhalt zurückgibt. Ich habe daher die erwarteten Daten als statische Variable zur Verfügung gestellt. Ich kann jedoch keine geeignete Methode finden, um den Inhalt eines verwalteten Vektors mit der statischen Vektorvariablen zu vergleichen.
%Vor%Update: Wenn Sie einen Verweis auf den statischen Vektor zuweisen, bevor Sie ihn vergleichen, wird das Problem gelöst. Daher habe ich ein kleines Makro erhalten, um die Gleichheit der Vektoren zu bestätigen:
%Vor% Verwendung: assert_typed_eq([u8], my_data, expected_data);
Tags und Links vector comparison types rust static