public AuthenticationControllerTest() { defaultAdminPassword = new Password(DefaultAdminPasswordString); var dataModule = new CloudCoreDataModule(); IoC.Initialize(); IoC.ScanModule(dataModule); IoC.AdditionalConfiguration(dataModule); //var mailMan = MockHelper.CreateSimpleGenericMock<IMailMan>(); //apiController = new AuthenticationController(Repository.Instance, new InMemoryCacheProvider(new CachePolicyFake()), mailMan); MockAuthContext(apiController); CloudCoreDB.Context.Cloudcore_UserPasswordUpdate(0, defaultAdminPassword.CreatePasswordHash(0)); FakeIdentity(1, 0); }
public static string CreatePasswordHash(int userid, string password) { var pword = new Password(password); return pword.CreatePasswordHash(userid); }