Skip to content
Snippets Groups Projects
Unverified Commit 56d56ef7 authored by Annika Wickert's avatar Annika Wickert Committed by GitHub
Browse files

Merge pull request #74 from bio-routing/fix/conn_mock

added tests for conn mock
parents 5e140c48 96486a27
No related branches found
No related tags found
No related merge requests found
load("@io_bazel_rules_go//go:def.bzl", "go_library")
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
go_library(
name = "go_default_library",
......@@ -6,3 +6,10 @@ go_library(
importpath = "github.com/bio-routing/bio-rd/testing",
visibility = ["//visibility:public"],
)
go_test(
name = "go_default_test",
srcs = ["conn_mock_test.go"],
embed = [":go_default_library"],
deps = ["//vendor/github.com/stretchr/testify/assert:go_default_library"],
)
package testing
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestWrite(t *testing.T) {
m := &MockConn{}
payload := []byte{1, 2, 3}
m.Write(payload)
assert.Equal(t, payload, m.Bytes)
}
func TestRead(t *testing.T) {
m := &MockConn{}
payload := []byte{1, 2, 3}
m.Bytes = payload
buffer := make([]byte, 4)
n, _ := m.Read(buffer)
assert.Equal(t, payload, buffer[:n])
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment