public void VerifyNotFoundPhoneNumber() //Передаем номер телефона, которого нет в анкетах пользователей { //arrange string phoneNumber = InitialData.phoneNumberNotFound; //expected Int32 expected_resultCode = 40; string expected_resultType = "RC_MOBILEPHONE_NOT_FOUND"; string expected_resultStr = "Немає мобільного номера телефону"; //Act dynamic result = JsonConvert.DeserializeObject(SwaggerMethods.VerifyPhone(phoneNumber)); //Assert Assert.AreEqual(expected_resultCode, (Int32)result.resultCode); Assert.AreEqual(expected_resultType, (string)result.resultType); Assert.AreEqual(expected_resultStr, (string)result.resultStr); }
public void VerifyCityPhoneNumber() //Передаем городской код в номере { //arrange string phoneNumber = InitialData.phoneNumberCity; //expected Int32 expected_resultCode = -1; string expected_resultType = "RC_DBMS"; string expected_resultStr = "Помилка сервісу Помилка коду мобільного оператора"; //Act dynamic result = JsonConvert.DeserializeObject(SwaggerMethods.VerifyPhone(phoneNumber)); //Assert Assert.AreEqual(expected_resultCode, (Int32)result.resultCode); Assert.AreEqual(expected_resultType, (string)result.resultType); Assert.AreEqual(expected_resultStr, (string)result.resultStr); }
public void VerifyPhoneNumberFora() //Передаем номер телефона в статусе Верифицирован из анкеты пользователя Форы (в Сильпо нет) { //arrange string phoneNumber = InitialData.phoneNumberFora; //expected Int32 expected_resultCode = 40; string expected_resultType = "RC_MOBILEPHONE_NOT_FOUND"; string expected_resultStr = "Немає мобільного номера телефону"; //Act dynamic result = JsonConvert.DeserializeObject(SwaggerMethods.VerifyPhone(phoneNumber)); //Assert Assert.AreEqual(expected_resultCode, (Int32)result.resultCode); Assert.AreEqual(expected_resultType, (string)result.resultType); Assert.AreEqual(expected_resultStr, (string)result.resultStr); }
public void VerifyUnVerifiedPhoneNumber() //Передаем номер телефона, который в статусе Неверифицирован { //arrange string phoneNumber = InitialData.phoneNumberUnVerified; //expected Int32 expected_resultCode = 71; string expected_resultType = "RC_NOT_VERIFIED"; string expected_resultStr = "Телефон не верифицирован"; //Act dynamic result = JsonConvert.DeserializeObject(SwaggerMethods.VerifyPhone(phoneNumber)); //Assert Assert.AreEqual(expected_resultCode, (Int32)result.resultCode); Assert.AreEqual(expected_resultType, (string)result.resultType); Assert.AreEqual(expected_resultStr, (string)result.resultStr); }
public void VerifyIncorrectPhoneNumber() //Передаем корявое значение в поле телефона { //arrange string phoneNumber = InitialData.phoneNumberIncorrect; string error = ""; //expected string expected_error = InitialData.expectedError400; //Act try { dynamic result = JsonConvert.DeserializeObject(SwaggerMethods.VerifyPhone(phoneNumber)); } catch (Exception e) { error = e.Message; } //Assert Assert.AreEqual(expected_error, error); }