public void ReadingPasswordSettings(Common.InvalidValue invalidCompany) { var request = Common.InvalidReadingMapper[invalidCompany](new Dictionary <string, string>(), "id"); var handler = new WebPasswordManager(); var response = handler.Password <PasswordSettingsResponse>(request, System.Net.Http.HttpMethod.Get); PrAssert.That(response.HttpStatusCode, PrIs.EqualTo(HttpStatusCode.BadRequest)); }
public void WritingPasswordSettingsInvalidMinLength(Common.InvalidValue invalidMinlength) { var validRequest = new Dictionary <string, object>() { ["companyId"] = Common.OldCompanyId.ToString(), ["minLength"] = Common.DefaultMinLength, ["checkComplexity"] = false, }; var request = Common.InvalidNumberMapper[invalidMinlength](validRequest, "minLength"); var handler = new WebPasswordManager(); var response = handler.Password <object>(request, System.Net.Http.HttpMethod.Put); PrAssert.That(response.HttpStatusCode, PrIs.EqualTo(HttpStatusCode.BadRequest)); }
public void WritingPasswordSettingsInvalidCheckComplexity(Common.InvalidValue invalidCheckComplexity) { var request = new Dictionary <string, object>() { ["companyId"] = Common.OldCompanyId.ToString(), ["minLength"] = Common.DefaultMinLength, ["checkComplexity"] = false, }; Common.InvalidBooleanMapper[invalidCheckComplexity](request); var handler = new CorePasswordManager(); var response = handler.Password <object>(request, System.Net.Http.HttpMethod.Put); PrAssert.That(response.HttpStatusCode, PrIs.EqualTo(HttpStatusCode.Redirect)); }
public void WritingPasswordSettingsInvalidOptionalParameter(string firstParameter, string secondParameter, Common.InvalidValue invalidOptionParamter) { var validParam = new Dictionary <string, object>() { ["companyId"] = Common.OldCompanyId.ToString(), ["minLength"] = Common.DefaultMinLength, ["checkComplexity"] = false, }; var request = Common.InvalidOptionalParameterMapper[invalidOptionParamter](validParam, firstParameter, secondParameter); var handler = new CorePasswordManager(); var response = handler.Password <object>(request, System.Net.Http.HttpMethod.Put); PrAssert.That(response.HttpStatusCode, PrIs.EqualTo(HttpStatusCode.Redirect)); }