6 func TestMessageInsertAndRetreive(t *testing.T) {
9 var zero_time time.Time
10 store := start_store()
11 store.Add <- &Message{at, say}
12 messages_from_store := make(chan []Message, 1)
13 store.Get <- &StoreRequest{zero_time, messages_from_store}
14 messages := <-messages_from_store
15 if len(messages) != 1 {
18 if messages[0].Time != at {
21 if messages[0].Text != say {