aboutsummaryrefslogtreecommitdiff
path: root/plugin/pkg/rcode/rcode_test.go
blob: bfca32f1deb119cbc37c654904270463e175360e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package rcode

import (
	"testing"

	"github.com/miekg/dns"
)

func TestToString(t *testing.T) {
	tests := []struct {
		in       int
		expected string
	}{
		{
			dns.RcodeSuccess,
			"NOERROR",
		},
		{
			28,
			"RCODE28",
		},
	}
	for i, test := range tests {
		got := ToString(test.in)
		if got != test.expected {
			t.Errorf("Test %d, expected %s, got %s", i, test.expected, got)
		}
	}
}