internal void PopulateData() { using (var context = new AppDbContext(options, null)) { if (context.NewsStatus.Count() < 1) { var p1 = new NewsStatus { NewsStatusID = 1, NewsStatusValue = 1, NewsStatusDescription = "NewsStatus 1", }; var p2 = new NewsStatus { NewsStatusID = 2, NewsStatusValue = 2, NewsStatusDescription = "NewsStatus 2", }; context.NewsStatus.Add(p1); context.NewsStatus.Add(p2); } if (context.LanguageType.Count() < 1) { var p1 = new LanguageType { LanguageTypeID = 1, LanguageTypeName = "LanguageType 1" }; var p2 = new LanguageType { LanguageTypeID = 2, LanguageTypeName = "LanguageType 2" }; context.LanguageType.Add(p1); context.LanguageType.Add(p2); } context.SaveChanges(); } using (var newscontext = new NEWSDBContext(newsoptions, null)) using (var context = new AppDbContext(options, null)) { if (newscontext.Feeder_Watches.Count() < 1) { var p1 = new Feeder_watches { pkWatchID = 1, Caption = "Feeder_watches 1", fkLanguageID = 1 }; var p2 = new Feeder_watches { pkWatchID = 2, Caption = "Feeder_watches 2", fkLanguageID = 2 }; newscontext.Feeder_Watches.Add(p1); newscontext.Feeder_Watches.Add(p2); } newscontext.SaveChanges(); } }
public void Feeder_watches() { using (var newscontext = new NEWSDBContext(newsoptions, null)) using (var context = new AppDbContext(options, null)) { var controller = new Feeder_watchesController(newscontext, context, null); // Get all var result = controller.Get(); // Assert var okResult = Assert.IsAssignableFrom <JsonResult>(result); dynamic jsonObj = Newtonsoft.Json.JsonConvert.DeserializeObject(okResult.ToString()); jsonObj.Count(); //JArray items = (JArray)result; //var pgcount = items.Count(); //Assert.Equal(2, pgcount); } }
public Feeder_WatchKeywordsController(NEWSDBContext context, ILogger <Feeder_WatchKeywordsController> logger) { this._context = context; this._logger = logger; }
public Feeder_watchesController(NEWSDBContext NewsDBcontext, AppDbContext context, ILogger <Feeder_watchesController> logger) { this._NewsDBcontext = NewsDBcontext; this._context = context; this._logger = logger; }
public FeedItemQueueController(NEWSDBContext NewsDBcontext, AppDbContext context, IConfiguration configuration) { this._NewsDBcontext = NewsDBcontext; this._context = context; _configuration = configuration; }