package modules import ( "fmt" "testing" ) func Test_pbNtraverse(t *testing.T) { mylist := new(LList) mylist.PushBack(30) mylist.PushBack(40) mylist.PushBack(20) mylist.PushBack(10) ptr := mylist.head for ptr != nil { fmt.Printf("data = %d, address = %p\n", ptr.val, ptr.next) ptr = ptr.next } } func Test_mergeSort(t *testing.T) { mylist := new(LList) mylist.PushBack(30) mylist.PushBack(40) mylist.PushBack(20) mylist.PushBack(10) mylist.head = MergeSort(mylist.head, mylist.size / 2) ptr := mylist.head for ptr != nil { fmt.Printf("data = %d, address = %p\n", ptr.val, ptr.next) ptr = ptr.next } } func Test_removeNdel(t &testing.T){ }