private static ECNSession CreateEcnSession() { ECNSession session = typeof(ECNSession).CreateInstance(); Customer customer = typeof(Customer).CreateInstance(); customer.CustomerID = CustomerId; session.SetField(nameof(ECNSession.CurrentCustomer), customer); User user = typeof(User).CreateInstance(); user.UserID = UserId; user.CustomerID = CustomerId; session.SetField(nameof(ECNSession.CurrentUser), user); return(session); }
private static void SetupSessionFakes() { ShimECNSession.CurrentSession = () => { ECNSession session = typeof(ECNSession).CreateInstance(); Customer customer = typeof(Customer).CreateInstance(); customer.CustomerID = CustomerId; session.SetField(nameof(ECNSession.CurrentCustomer), customer); return(session); }; }