From b0504763169ad86509177b65c78507416a251a67 Mon Sep 17 00:00:00 2001 From: Mat Ryer Date: Wed, 5 Oct 2016 21:39:23 +0100 Subject: [PATCH] check for field to be nil, not function - fixes #4 --- package/moq/moq.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/moq/moq.go b/package/moq/moq.go index 40b80e7..95b0d7d 100644 --- a/package/moq/moq.go +++ b/package/moq/moq.go @@ -217,7 +217,7 @@ type {{.InterfaceName}}Mock struct { {{ range .Methods }} // {{.Name}} calls {{.Name}}Func. func (mock *{{$obj.InterfaceName}}Mock) {{.Name}}({{.Arglist}}) {{.ReturnArglist}} { - if mock.{{.Name}} == nil { + if mock.{{.Name}}Func == nil { panic("moq: {{.Name}}Func is nil but was just called") } return mock.{{.Name}}Func({{.ArgCallList}})