public LoginUtilTests() { autoMockSettings = new AutoMockSettings { ConstructorArgTypes = new Type[] { typeof(IConnectionMonitor), typeof(ILoginDomainService) } }; LoginUtil.Instance.ValidateUserLogin(TestHelper.TestUsers[0].UserName, TestHelper.TestUsers[0].Password, TestHelper.TestUsers[0].CountryCode).Wait(); container = new MockingContainer <LoginUtil>(autoMockSettings); }
public void Init() { autoMockSettings = new AutoMockSettings { ConstructorArgTypes = new Type[] { typeof(IPublicationAccess), typeof(IDeliveryService), typeof(IConnectionMonitor), typeof(INetwork), typeof(IAnnotationAccess), typeof(IPackageAccess) } }; source = new CancellationTokenSource(); pingTaskFailure = new Task <bool>(() => { return(false); }); pingTaskSuccess = new Task <bool>(() => { return(true); }); pingTaskFailure.Start(); pingTaskSuccess.Start(); validateResult = new Task <HttpResponse>(() => { return(new HttpResponse { IsSuccess = true, Content = JsonConvert.SerializeObject(new LoginUserValidationResponse { ValidUser = true }) }); }); validateResult.Start(); container = new MockingContainer <PublicationUtil>(autoMockSettings); dlBook = new DlBook { Size = 100, FileUrl = "", CurrentVersion = 1, BookId = 1, InitVector = "QDFCMmMzRDRlNUY2ZzdIOA==", K2Key = "cldADc+tjskTH1G5H9R19IFNOLRaVBaQYSL9QZe/FB4=", HmacKey = "N2IhLPP0CO58AXHy4QGfbFHZ+Yw=" }; }
public PublicationContentUtilTest() { LoginUtil.Instance.ValidateUserLogin(TestHelper.TestUsers[0].UserName, TestHelper.TestUsers[0].Password, TestHelper.TestUsers[0].CountryCode).Wait(); dlBook = new DlBook { BookId = bookId, InitVector = "QDFCMmMzRDRlNUY2ZzdIOA==", K2Key = "MXdi9JQDDUY1hf5TZCEHjeBtjKL605dInVG3xYTF76U=", HmacKey = "9jU0MAYPOPufUZoZJCW7qhsQe20=", LastDownloadedVersion = 1, ServiceCode = GlobalAccess.Instance.CurrentUserInfo.Country.CountryCode, Email = GlobalAccess.Instance.CurrentUserInfo.Email }; //var contentKey = dlBook.GetContentKey(GlobalAccess.Instance.CurrentUserInfo.SymmetricKey).Result; //GlobalAccess.Instance.CurrentPublication = new PublicationContent(dlBook, contentKey); autoMockSettings = new AutoMockSettings { ConstructorArgTypes = new Type[] { typeof(IPublicationAccess), typeof(IPackageAccess), typeof(IRecentHistoryAccess) } }; container = new MockingContainer <PublicationContentUtil>(autoMockSettings); }