private void AddMockEhHelperGetActiveCaseId()
 {
     MockEhHelper.Setup(
         x =>
         x.GetActiveCaseID())
     .Returns(It.IsAny <int>())
     .Verifiable();
 }
 private void AddMockSvcManager()
 {
     MockEhHelper.Setup(
         x =>
         x.GetServicesManager())
     .Returns(It.IsAny <IServicesMgr>())
     .Verifiable();
 }
 private void AddMockDbContextEdds()
 {
     MockEhHelper.Setup(
         x =>
         x.GetDBContext(-1))
     .Returns(It.IsAny <IDBContext>())
     .Verifiable();
 }
        private void AddMockGetAuthenticationManager()
        {
            var mockIAuthenticationMgr = new Mock <IAuthenticationMgr>();

            MockEhHelper.Setup(
                x =>
                x.GetAuthenticationManager())
            .Returns(It.IsAny <IAuthenticationMgr>())
            .Verifiable();

            mockIAuthenticationMgr.Setup(
                x =>
                x.UserInfo.ArtifactID)
            .Returns(It.IsAny <int>())
            .Verifiable();
        }
        private void AddMockLogger()
        {
            var mockILogFactory = new Mock <ILogFactory>();
            var mockIapiLog     = new Mock <IAPILog>();

            MockEhHelper.Setup(
                x =>
                x.GetLoggerFactory())
            .Returns(mockILogFactory.Object)
            .Verifiable();

            mockILogFactory.Setup(
                x =>
                x.GetLogger())
            .Returns(mockIapiLog.Object)
            .Verifiable();

            mockIapiLog.Setup(
                x =>
                x.LogDebug(It.IsAny <string>()))
            .Verifiable();
        }