@@ -5,12 +5,13 @@ import {
55import { DbLoadSurveys } from "./db-load-surveys" ;
66import MockDate from "mockdate" ;
77
8- const makeFakeSurveys = ( ) : SurveyModel [ ] => [
8+ const makeFakeLoadedSurveys = ( ) : SurveyModel [ ] => [
99 {
1010 id : "any_id" ,
1111 question : "any_question" ,
1212 answers : [
1313 {
14+ answerId : "any_answer_id" ,
1415 image : "any_image" ,
1516 answer : "any_answer" ,
1617 } ,
@@ -22,6 +23,7 @@ const makeFakeSurveys = (): SurveyModel[] => [
2223 question : "other_question" ,
2324 answers : [
2425 {
26+ answerId : "other_answer_id" ,
2527 image : "other_image" ,
2628 answer : "other_answer" ,
2729 } ,
@@ -33,7 +35,7 @@ const makeFakeSurveys = (): SurveyModel[] => [
3335const makeLoadSurveysRepository = ( ) : LoadSurveysRepository => {
3436 class LoadSurveysRepositoryStub implements LoadSurveysRepository {
3537 async loadAll ( ) : Promise < SurveyModel [ ] > {
36- return new Promise ( ( resolve ) => resolve ( makeFakeSurveys ( ) ) ) ;
38+ return new Promise ( ( resolve ) => resolve ( makeFakeLoadedSurveys ( ) ) ) ;
3739 }
3840 }
3941 return new LoadSurveysRepositoryStub ( ) ;
@@ -68,7 +70,7 @@ describe("DbLoadSurveys Usecase", () => {
6870 test ( "Should return a list of survey on success" , async ( ) => {
6971 const { sut } = makeSut ( ) ;
7072 const surveys = await sut . load ( ) ;
71- expect ( surveys ) . toEqual ( makeFakeSurveys ( ) ) ;
73+ expect ( surveys ) . toEqual ( makeFakeLoadedSurveys ( ) ) ;
7274 } ) ;
7375
7476 test ( "Should throw if LoadSurveysRepository throws" , async ( ) => {
0 commit comments