public CuratedExperienceBuisnessLogic(ICosmosDbSettings cosmosDbSettings, IBackendDatabaseService backendDatabaseService,
                                       IA2JAuthorLogicParser parser)
 {
     dbSettings  = cosmosDbSettings;
     dbService   = backendDatabaseService;
     this.parser = parser;
 }
        public CuratedExperienceBuisnessLogicTests()
        {
            dbService  = Substitute.For <IBackendDatabaseService>();
            dbSettings = Substitute.For <ICosmosDbSettings>();
            parser     = Substitute.For <IA2JAuthorLogicParser>();

            curatedExperience = new CuratedExperienceBuisnessLogic(dbSettings, dbService, parser);
            dbSettings.CuratedExperiencesCollectionId.Returns("CuratedExperiences");
            dbSettings.GuidedAssistantAnswersCollectionId.Returns("GuidedAssistantAnswers");
        }
Example #3
0
 public PersonalizedPlanEngine(IA2JAuthorLogicParser parser)
 {
     this.parser = parser;
 }