public void LogInWithCorrectData() { var loginModel = new RequestLogInModel { Login = TestData.Phone, Password = TestData.Passwords }; var responseLogInModel = new NovusApiClient().LogInRequest(loginModel); responseLogInModel.UserId.Should().Be(TestData.UserId); }
public void LogInWithoutPasswordParameter() { var loginModel = new RequestLogInModel { Login = TestData.Phone, Password = "" }; var responseLogInModel = new NovusApiClient().LogInWithWrongDataRequest(loginModel); responseLogInModel.Errors[0].ErrorCode.Should().Be(ErrorCode.InvalidLogInParameterFormat); responseLogInModel.Errors[0].Description.Should().Be(ErrorMessages.InvalidPasswordParameterFormat); }
public void LogInWithInvalidPhoneParameter() { var loginModel = new RequestLogInModel { Login = "******", Password = TestData.Passwords }; var responseLogInModel = new NovusApiClient().LogInWithWrongDataRequest(loginModel); responseLogInModel.Errors[0].ErrorCode.Should().Be(ErrorCode.PhoneDataInvalid); responseLogInModel.Errors[0].Description.Should().Be(ErrorMessages.PhoneDataInvalid); }
public void LogInWithWrongPhone() { var loginModel = new RequestLogInModel { Login = "******", Password = TestData.Passwords }; var responseLogInModel = new NovusApiClient().LogInWithWrongDataRequest(loginModel); responseLogInModel.Errors[0].ErrorCode.Should().Be(ErrorCode.LoginDataIncorrect); responseLogInModel.Errors[0].Description.Should().Be(ErrorMessages.LoginDataIncorrect); }