public void OnMessage(Logon msg, QuickFix.SessionID session) { try { logger.Debug("IN_LOGON: " + msg.ToString()); } catch (Exception ex) { logger.Error("==LogonError=="); logger.Error(ex.ToString(), ex); } }
public void AuthTest() { //// Arrange var errors = new List <string>(); var logon = new Logon { Id = "1", Role = "TestRole" }; var mockRepository = new Mock <IAuthorizeRepository>(); mockRepository.Setup(x => x.Authenticate("testuser", "testpassword", ref errors)) .Returns(logon); var authService = new AuthorizeService(mockRepository.Object); //// Act var logonReturned = authService.Authenticate("testuser", "testpassword", ref errors); //// Assert Assert.AreEqual(logon.ToString(), logonReturned.ToString()); Assert.AreEqual(0, errors.Count); mockRepository.Verify(x => x.Authenticate(It.IsAny <string>(), It.IsAny <string>(), ref errors), Times.Once); }