func NewTestInterfaceWithLogrus(base TestInterface, log *logrus.Entry) TestInterfaceWithLogrus {
	return TestInterfaceWithLogrus{
		_base: base,
		_log:  log,
	}
}
// NewTestInterfaceWithLogrus instruments an implementation of the TestInterface with simple logging
NewTestInterfaceWithLogrus instruments an implementation of the TestInterface with simple logging
// NewTestInterfaceWithLogrus instruments an implementation of the TestInterface with simple logging
func NewTestInterfaceWithLogrus(base TestInterface, log *logrus.Entry) TestInterfaceWithLogrus {
	return TestInterfaceWithLogrus{
		_base: base,
		_log:  log,
	}
}
func NewTestInterfaceWithLogrus ( base TestInterface , log * logrus . Entry ) TestInterfaceWithLogrus { return TestInterfaceWithLogrus { _base : base , _log : log , } }
NewTestInterfaceWithLogrus instruments an implementation of the TestInterface with simple logging
NewTestInterfaceWithLogrus instruments an implementation of the TestInterface with simple logging