MCPcopy Create free account
hub / github.com/QMHTMY/RustBook / iter_test

Function iter_test

publication/code/chapter04/linked_list.rs:163–173  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

161 }
162
163 fn iter_test() {
164 let mut list = List::new();
165 list.push(1); list.push(2); list.push(3);
166
167 let mut iter = list.iter();
168 assert_eq!(iter.next(), Some(&3));
169 assert_eq!(iter.next(), Some(&2));
170 assert_eq!(iter.next(), Some(&1));
171 assert_eq!(iter.next(), None);
172 println!("iter test Ok!");
173 }
174
175 fn iter_mut_test() {
176 let mut list = List::new();

Callers 1

mainFunction · 0.70

Calls 2

pushMethod · 0.45
iterMethod · 0.45

Tested by

no test coverage detected