feat: added unit tests
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
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)
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user