summaryrefslogtreecommitdiffstats
path: root/Godeps/_workspace/src/github.com/stretchr/testify/mock/doc.go
diff options
context:
space:
mode:
authorCorey Hulen <corey@hulen.com>2015-12-16 13:43:02 -0800
committerCorey Hulen <corey@hulen.com>2015-12-16 13:43:02 -0800
commit791129de2fa7db22ee2b23b97d4040c288110e97 (patch)
tree5976a456548fce8beb79014c7c2780afeea89a8a /Godeps/_workspace/src/github.com/stretchr/testify/mock/doc.go
parentf08deca79f24ff1efe086483a091cf807a5a2e14 (diff)
parentf54936467101bb08bbdf7f3d9c341134c06b83c3 (diff)
downloadchat-791129de2fa7db22ee2b23b97d4040c288110e97.tar.gz
chat-791129de2fa7db22ee2b23b97d4040c288110e97.tar.bz2
chat-791129de2fa7db22ee2b23b97d4040c288110e97.zip
Merge pull request #1742 from mattermost/update-golang-deps
Updating go dependancies
Diffstat (limited to 'Godeps/_workspace/src/github.com/stretchr/testify/mock/doc.go')
-rw-r--r--Godeps/_workspace/src/github.com/stretchr/testify/mock/doc.go43
1 files changed, 0 insertions, 43 deletions
diff --git a/Godeps/_workspace/src/github.com/stretchr/testify/mock/doc.go b/Godeps/_workspace/src/github.com/stretchr/testify/mock/doc.go
deleted file mode 100644
index dd385074b..000000000
--- a/Godeps/_workspace/src/github.com/stretchr/testify/mock/doc.go
+++ /dev/null
@@ -1,43 +0,0 @@
-// Provides a system by which it is possible to mock your objects and verify calls are happening as expected.
-//
-// Example Usage
-//
-// The mock package provides an object, Mock, that tracks activity on another object. It is usually
-// embedded into a test object as shown below:
-//
-// type MyTestObject struct {
-// // add a Mock object instance
-// mock.Mock
-//
-// // other fields go here as normal
-// }
-//
-// When implementing the methods of an interface, you wire your functions up
-// to call the Mock.Called(args...) method, and return the appropriate values.
-//
-// For example, to mock a method that saves the name and age of a person and returns
-// the year of their birth or an error, you might write this:
-//
-// func (o *MyTestObject) SavePersonDetails(firstname, lastname string, age int) (int, error) {
-// args := o.Called(firstname, lastname, age)
-// return args.Int(0), args.Error(1)
-// }
-//
-// The Int, Error and Bool methods are examples of strongly typed getters that take the argument
-// index position. Given this argument list:
-//
-// (12, true, "Something")
-//
-// You could read them out strongly typed like this:
-//
-// args.Int(0)
-// args.Bool(1)
-// args.String(2)
-//
-// For objects of your own type, use the generic Arguments.Get(index) method and make a type assertion:
-//
-// return args.Get(0).(*MyObject), args.Get(1).(*AnotherObjectOfMine)
-//
-// This may cause a panic if the object you are getting is nil (the type assertion will fail), in those
-// cases you should check for nil first.
-package mock