Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc10e848

Browse files
committed
organize test names and variables
1 parente1ed294 commitc10e848

File tree

2 files changed

+33
-33
lines changed

2 files changed

+33
-33
lines changed

‎test/main/composites/remote_load_survey_result_with_local_fallback_test.dart‎

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@ import 'package:ForDev/domain/helpers/helpers.dart';
77
import'package:ForDev/data/usecases/usecases.dart';
88
import'package:ForDev/main/composites/composites.dart';
99

10-
classRemoteLoadSurveyResultSpyextendsMockimplementsRemoteLoadSurveyResult {}
1110
classLocalLoadSurveyResultSpyextendsMockimplementsLocalLoadSurveyResult {}
11+
classRemoteLoadSurveyResultSpyextendsMockimplementsRemoteLoadSurveyResult {}
1212

1313
voidmain() {
1414
RemoteLoadSurveyResultWithLocalFallback sut;
1515
RemoteLoadSurveyResultSpy remote;
1616
LocalLoadSurveyResultSpy local;
1717
String surveyId;
18-
SurveyResultEntityremoteResult;
19-
SurveyResultEntitylocalResult;
18+
SurveyResultEntityremoteSurveyResult;
19+
SurveyResultEntitylocalSurveyResult;
2020

2121
SurveyResultEntitymockSurveyResult()=>SurveyResultEntity(
2222
surveyId: faker.guid.guid(),
@@ -28,23 +28,23 @@ void main() {
2828
)]
2929
);
3030

31-
PostExpectationmockRemoteLoadCall()=>when(remote.loadBySurvey(surveyId:anyNamed('surveyId')));
31+
PostExpectationmockRemoteLoadBySurveyCall()=>when(remote.loadBySurvey(surveyId:anyNamed('surveyId')));
3232

33-
voidmockRemoteLoad() {
34-
remoteResult=mockSurveyResult();
35-
mockRemoteLoadCall().thenAnswer((_)async=>remoteResult);
33+
voidmockRemoteLoadBySurvey() {
34+
remoteSurveyResult=mockSurveyResult();
35+
mockRemoteLoadBySurveyCall().thenAnswer((_)async=>remoteSurveyResult);
3636
}
3737

38-
voidmockRemoteLoadError(DomainError error)=>mockRemoteLoadCall().thenThrow(error);
38+
voidmockRemoteLoadBySurveyError(DomainError error)=>mockRemoteLoadBySurveyCall().thenThrow(error);
3939

40-
PostExpectationmockLocalLoadCall()=>when(local.loadBySurvey(surveyId:anyNamed('surveyId')));
40+
PostExpectationmockLocalLoadBySurveyCall()=>when(local.loadBySurvey(surveyId:anyNamed('surveyId')));
4141

42-
voidmockLocalLoad() {
43-
localResult=mockSurveyResult();
44-
mockLocalLoadCall().thenAnswer((_)async=>localResult);
42+
voidmockLocalLoadBySurvey() {
43+
localSurveyResult=mockSurveyResult();
44+
mockLocalLoadBySurveyCall().thenAnswer((_)async=>localSurveyResult);
4545
}
4646

47-
voidmockLocalLoadError()=>mockLocalLoadCall().thenThrow(DomainError.unexpected);
47+
voidmockLocalLoadBySurveyError()=>mockLocalLoadBySurveyCall().thenThrow(DomainError.unexpected);
4848

4949
setUp(() {
5050
surveyId= faker.guid.guid();
@@ -54,11 +54,11 @@ void main() {
5454
remote: remote,
5555
local: local
5656
);
57-
mockRemoteLoad();
58-
mockLocalLoad();
57+
mockRemoteLoadBySurvey();
58+
mockLocalLoadBySurvey();
5959
});
6060

61-
test('Should call remoteLoadBySurvey', ()async {
61+
test('Should call remoteloadBySurvey', ()async {
6262
await sut.loadBySurvey(surveyId: surveyId);
6363

6464
verify(remote.loadBySurvey(surveyId: surveyId)).called(1);
@@ -67,43 +67,43 @@ void main() {
6767
test('Should call local save with remote data', ()async {
6868
await sut.loadBySurvey(surveyId: surveyId);
6969

70-
verify(local.save(surveyId: surveyId, surveyResult:remoteResult)).called(1);
70+
verify(local.save(surveyId: surveyId, surveyResult:remoteSurveyResult)).called(1);
7171
});
7272

73-
test('Should return remotedata', ()async {
73+
test('Should return remotesurveyResult', ()async {
7474
final response=await sut.loadBySurvey(surveyId: surveyId);
7575

76-
expect(response,remoteResult);
76+
expect(response,remoteSurveyResult);
7777
});
7878

79-
test('Should rethrow if remoteLoadBySurvey throws AccessDeniedError', ()async {
80-
mockRemoteLoadError(DomainError.accessDenied);
79+
test('Should rethrow if remoteloadBySurvey throws AccessDeniedError', ()async {
80+
mockRemoteLoadBySurveyError(DomainError.accessDenied);
8181

8282
final future= sut.loadBySurvey(surveyId: surveyId);
8383

8484
expect(future,throwsA(DomainError.accessDenied));
8585
});
8686

87-
test('Should call localLoadBySurvey on remote error', ()async {
88-
mockRemoteLoadError(DomainError.unexpected);
87+
test('Should call localloadBySurvey on remote error', ()async {
88+
mockRemoteLoadBySurveyError(DomainError.unexpected);
8989

9090
await sut.loadBySurvey(surveyId: surveyId);
9191

9292
verify(local.validate(surveyId)).called(1);
9393
verify(local.loadBySurvey(surveyId: surveyId)).called(1);
9494
});
9595

96-
test('Should return localdata', ()async {
97-
mockRemoteLoadError(DomainError.unexpected);
96+
test('Should return localsurveyResult', ()async {
97+
mockRemoteLoadBySurveyError(DomainError.unexpected);
9898

9999
final response=await sut.loadBySurvey(surveyId: surveyId);
100100

101-
expect(response,localResult);
101+
expect(response,localSurveyResult);
102102
});
103103

104-
test('Should throwUnexpedError if localload fails', ()async {
105-
mockRemoteLoadError(DomainError.unexpected);
106-
mockLocalLoadError();
104+
test('Should throwUnexpectedError ifremote andlocalloadBySurvey throws', ()async {
105+
mockRemoteLoadBySurveyError(DomainError.unexpected);
106+
mockLocalLoadBySurveyError();
107107

108108
final future= sut.loadBySurvey(surveyId: surveyId);
109109

‎test/main/composites/remote_load_surveys_with_local_fallback_test.dart‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ import 'package:faker/faker.dart';
22
import'package:mockito/mockito.dart';
33
import'package:test/test.dart';
44

5-
import'package:ForDev/domain/helpers/helpers.dart';
65
import'package:ForDev/domain/entities/entities.dart';
6+
import'package:ForDev/domain/helpers/helpers.dart';
77
import'package:ForDev/data/usecases/usecases.dart';
88
import'package:ForDev/main/composites/composites.dart';
99

10-
classRemoteLoadSurveysSpyextendsMockimplementsRemoteLoadSurveys {}
1110
classLocalLoadSurveysSpyextendsMockimplementsLocalLoadSurveys {}
11+
classRemoteLoadSurveysSpyextendsMockimplementsRemoteLoadSurveys {}
1212

1313
voidmain() {
1414
RemoteLoadSurveysWithLocalFallback sut;
@@ -20,7 +20,7 @@ void main() {
2020
List<SurveyEntity>mockSurveys()=> [
2121
SurveyEntity(
2222
id: faker.guid.guid(),
23-
question: faker.randomGenerator.string(10),
23+
question: faker.lorem.sentence(),
2424
dateTime: faker.date.dateTime(),
2525
didAnswer: faker.randomGenerator.boolean()
2626
)
@@ -81,7 +81,7 @@ void main() {
8181
expect(future,throwsA(DomainError.accessDenied));
8282
});
8383

84-
test('Should call localfetch on remote error', ()async {
84+
test('Should call localload on remote error', ()async {
8585
mockRemoteLoadError(DomainError.unexpected);
8686

8787
await sut.load();

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp