package buffer import ( "bufio" "strings" "testing" ) func TestReadConsole(t *testing.T) { mockMessage := "Reading for Unit test of readconsole" inputBuffer := &InputBuffer{ Buffer: "", Reader: bufio.NewReader(strings.NewReader(mockMessage)), } inputBuffer.ReadConsole() if inputBuffer.Buffer != mockMessage { t.Errorf("ReadConsole() should be %q but is %q", mockMessage, inputBuffer.Buffer) } }