mockobject

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 29, 2019 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Case1MockObj1

type Case1MockObj1 struct {
}

func (*Case1MockObj1) SayHello

func (myself *Case1MockObj1) SayHello()

type Case1MockObj2

type Case1MockObj2 struct {
}

func (*Case1MockObj2) SayHello

func (myself *Case1MockObj2) SayHello()

type Case2MockObj1

type Case2MockObj1 struct {
}

func (*Case2MockObj1) SayHello

func (myself *Case2MockObj1) SayHello()

type Case2MockObj2

type Case2MockObj2 struct {
}

func (*Case2MockObj2) SayHello

func (myself *Case2MockObj2) SayHello()

func (*Case2MockObj2) TestMock added in v0.1.3

func (myself *Case2MockObj2) TestMock()

type Case2MockObj3

type Case2MockObj3 struct {
}

func (*Case2MockObj3) SayHello

func (myself *Case2MockObj3) SayHello()

type Case3MockObj1

type Case3MockObj1 struct {
}

func (*Case3MockObj1) InjectMockObj

func (myself *Case3MockObj1) InjectMockObj(co *Case3MockObj2, c3 *Case3MockObj3)

*

  • @Inject inject object

func (*Case3MockObj1) SayHello

func (myself *Case3MockObj1) SayHello()

type Case3MockObj2

type Case3MockObj2 struct {
}

func (*Case3MockObj2) Afterset

func (myself *Case3MockObj2) Afterset()

func (*Case3MockObj2) SayHello

func (myself *Case3MockObj2) SayHello()

type Case3MockObj3

type Case3MockObj3 struct {
}

func (*Case3MockObj3) Afterset

func (myself *Case3MockObj3) Afterset()

*

  • define after method

func (*Case3MockObj3) Inject

func (myself *Case3MockObj3) Inject(obj *Case3MockObj2)

func (*Case3MockObj3) SayHello

func (myself *Case3MockObj3) SayHello()

type Case4MockObj1

type Case4MockObj1 struct {
}

func (*Case4MockObj1) InjectMockObj

func (myself *Case4MockObj1) InjectMockObj(co *Case4MockObj2)

*

  • @Inject inject object

func (*Case4MockObj1) SayHello

func (myself *Case4MockObj1) SayHello()

type Case4MockObj2

type Case4MockObj2 struct {
}

func (*Case4MockObj2) Afterset

func (myself *Case4MockObj2) Afterset()

func (*Case4MockObj2) SayHello

func (myself *Case4MockObj2) SayHello()

type GoodbyeI added in v0.1.9

type GoodbyeI interface {
	SayGoodbye(who string)
}

type MockInterface added in v0.1.3

type MockInterface interface {
	TestMock()
}

type SayGoodbyeCase1 added in v0.1.9

type SayGoodbyeCase1 struct {
}

func (*SayGoodbyeCase1) SayGoodbye added in v0.1.9

func (myself *SayGoodbyeCase1) SayGoodbye(who string)

type SayHelloCase1 added in v0.1.8

type SayHelloCase1 struct {
}

func (*SayHelloCase1) SayHello added in v0.1.8

func (myself *SayHelloCase1) SayHello(who string)

type SayHelloI added in v0.1.8

type SayHelloI interface {
	// SayHello define say hello
	SayHello(who string)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL