forked from eatvio/eatvio_app
feat(feed): fixed comments state updating in feed, feat(consultantRegistration): fixed registration flow for users with unverified phone, feat(tests): fixed tests coverage
This commit is contained in:
@@ -71,7 +71,7 @@ void main() {
|
||||
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
|
||||
expect(aboutPlanCubit!.state.planModel, isNotNull);
|
||||
expect(aboutPlanCubit!.state.planModel!.id, 1);
|
||||
@@ -157,7 +157,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.likePlan('test-plan')).thenAnswer((_) async => {});
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.likePlan(index: null, slug: 'test-plan');
|
||||
|
||||
await Future.delayed(const Duration(milliseconds: 1200));
|
||||
@@ -170,7 +170,7 @@ void main() {
|
||||
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenThrow(Exception('Ошибка загрузки'));
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
|
||||
expect(aboutPlanCubit!.state.error, isNotNull);
|
||||
expect(aboutPlanCubit!.state.isLoading, isFalse);
|
||||
@@ -220,7 +220,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.likePlan('test-plan')).thenAnswer((_) async => {});
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.likePlan(index: null, slug: 'test-plan');
|
||||
|
||||
expect(aboutPlanCubit!.state.planModel!.wasLikedByMe, isFalse);
|
||||
@@ -263,7 +263,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.addToFavorite('test-plan')).thenAnswer((_) async => Future<void>.value());
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.addToFavorite(slug: 'test-plan', index: null);
|
||||
|
||||
expect(aboutPlanCubit!.state.planModel!.isFavorite, true);
|
||||
@@ -305,7 +305,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.removeFromFavorite('test-plan')).thenAnswer((_) async => Future<void>.value());
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.removeFromFavorite(slug: 'test-plan', index: null);
|
||||
|
||||
expect(aboutPlanCubit!.state.planModel!.isFavorite, false);
|
||||
@@ -357,7 +357,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.chosePlan('test-plan', any)).thenAnswer((_) async => chosenPlan);
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
aboutPlanCubit!.choseOption(0);
|
||||
|
||||
final result = await aboutPlanCubit!.chosePlan();
|
||||
@@ -405,7 +405,7 @@ void main() {
|
||||
),
|
||||
);
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
aboutPlanCubit!.choseOption(0);
|
||||
|
||||
final result = await aboutPlanCubit!.chosePlan();
|
||||
@@ -447,7 +447,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.likePlan('test-plan')).thenAnswer((_) async => {});
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.likePlan(index: 5, slug: 'test-plan');
|
||||
|
||||
expect(aboutPlanCubit!.state.planModel!.wasLikedByMe, isTrue);
|
||||
@@ -490,7 +490,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.likePlan('test-plan')).thenAnswer((_) async => {});
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.likePlan(index: 5, slug: 'test-plan');
|
||||
|
||||
expect(aboutPlanCubit!.state.planModel!.wasLikedByMe, isFalse);
|
||||
@@ -533,7 +533,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.likePlan('test-plan')).thenThrow(Exception('Ошибка'));
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.likePlan(index: 5, slug: 'test-plan');
|
||||
|
||||
// Проверяем, что состояние изменилось сразу после вызова
|
||||
@@ -583,7 +583,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.addToFavorite('test-plan')).thenAnswer((_) async => Future<void>.value());
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.addToFavorite(slug: 'test-plan', index: 5);
|
||||
|
||||
expect(aboutPlanCubit!.state.planModel!.isFavorite, true);
|
||||
@@ -624,7 +624,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.addToFavorite('test-plan')).thenThrow(Exception('Ошибка'));
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.addToFavorite(slug: 'test-plan', index: 5);
|
||||
|
||||
// Проверяем, что состояние изменилось сразу после вызова
|
||||
@@ -673,7 +673,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.removeFromFavorite('test-plan')).thenAnswer((_) async => Future<void>.value());
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.removeFromFavorite(slug: 'test-plan', index: 5);
|
||||
|
||||
expect(aboutPlanCubit!.state.planModel!.isFavorite, false);
|
||||
@@ -714,7 +714,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.removeFromFavorite('test-plan')).thenThrow(Exception('Ошибка'));
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
await aboutPlanCubit!.removeFromFavorite(slug: 'test-plan', index: 5);
|
||||
|
||||
// Проверяем, что состояние изменилось сразу после вызова
|
||||
@@ -773,7 +773,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.chosePlan('test-plan', any)).thenAnswer((_) async => chosenPlan);
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
aboutPlanCubit!.choseOption(1);
|
||||
|
||||
final result = await aboutPlanCubit!.chosePlan();
|
||||
@@ -826,7 +826,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.chosePlan('test-plan', any)).thenAnswer((_) async => chosenPlan);
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
aboutPlanCubit!.choseOption(2);
|
||||
|
||||
final result = await aboutPlanCubit!.chosePlan();
|
||||
@@ -884,7 +884,7 @@ void main() {
|
||||
),
|
||||
);
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
aboutPlanCubit!.choseOption(0);
|
||||
|
||||
final result = await aboutPlanCubit!.chosePlan();
|
||||
@@ -926,7 +926,7 @@ void main() {
|
||||
when(mockPlanRepository.getPlan('test-plan')).thenAnswer((_) async => testPlan);
|
||||
when(mockPlanRepository.chosePlan('test-plan', any)).thenThrow(Exception('Общая ошибка'));
|
||||
|
||||
await aboutPlanCubit!.getPlan('test-plan');
|
||||
await aboutPlanCubit!.getPlan(slug: 'test-plan');
|
||||
aboutPlanCubit!.choseOption(0);
|
||||
|
||||
final result = await aboutPlanCubit!.chosePlan();
|
||||
|
||||
Reference in New Issue
Block a user