-
Notifications
You must be signed in to change notification settings - Fork 697
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sprint 07 #724
base: project_sprint_3_start
Are you sure you want to change the base?
Sprint 07 #724
Conversation
static var randomMovieRating: Float { | ||
let randomFloat = Float.random(in: 1.0...10.0) | ||
let intVal:Int = Int(randomFloat*10) | ||
return Float(intVal)/10.0 | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
В приложении запрашиваются фильмы из топ - 250. Думаю, меньше 5-6 оценок там нет :) Я бы увеличил нижний предел.
/* | ||
private let questions: [QuizQuestion] = [ | ||
QuizQuestion(image: "The Godfather", | ||
text: "Рейтинг этого фильма больше чем 6?", | ||
correctAnswer: true), | ||
QuizQuestion(image: "The Dark Knight", | ||
text: "Рейтинг этого фильма больше чем 6?", | ||
correctAnswer: true), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Это последний спринт модуля. Что-то вроде "релиза". Принято очищать код от лишних комментариев.
func testEndingAlert() { | ||
for _ in 1...10{ | ||
app.buttons["Yes"].tap() | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Здесь желательно дбавить sleep(n) перед началом. Картинка может долго подгружать, тогда тест сломается. Как и в других тестах.
столько работы проведено - а нет ни одной новой фичи ;( мне не нравится заниматься рефакторингом