public void TestUpdateQuizAnswer() { BoraNowSeeder.Seed(); var qabo = new QuizAnswerBusinessObject(); var qqbo = new QuizQuestionBusinessObject(); var quizbo = new QuizBusinessObject(); var resList = qabo.List(); var quizAnswer = resList.Result.FirstOrDefault(); var newQuiz = new Quiz("Where you wanna go?"); var newQuizQuestion = new QuizQuestion("Where you wanna go?", newQuiz.Id); quizbo.Create(newQuiz); qqbo.Create(newQuizQuestion); quizAnswer.QuizQuestionId = newQuizQuestion.Id; quizAnswer.Answer = "yes"; var resUpdate = qabo.Update(quizAnswer); resList = qabo.List(); Assert.IsTrue(resUpdate.Success && resList.Success && resList.Result.First().Answer == "yes" && resList.Result.First().QuizQuestionId == newQuizQuestion.Id); }
public void TestUpdateMeteorologyAsync() { BoraNowSeeder.Seed(); var mbo = new MeteorologyBusinessObject(); var resList = mbo.List(); var item = resList.Result.FirstOrDefault(); var meteo = new Meteorology(10, 11, 50, 2, 7, DateTime.Now.AddDays(200)); item.MaxTemperature = meteo.MaxTemperature; item.MinTemperature = meteo.MinTemperature; item.RainPercentage = meteo.RainPercentage; item.UvIndex = meteo.UvIndex; item.WindIndex = meteo.WindIndex; item.Date = meteo.Date; var resUpdate = mbo.UpdateAsync(item).Result; resList = mbo.ListAsync().Result; Assert.IsTrue(resUpdate.Success && resList.Success && resList.Result.First().MaxTemperature == meteo.MaxTemperature && resList.Result.First().MinTemperature == meteo.MinTemperature && resList.Result.First().RainPercentage == meteo.RainPercentage && resList.Result.First().UvIndex == meteo.UvIndex && resList.Result.First().WindIndex == meteo.WindIndex && resList.Result.First().Date == meteo.Date); }
public void TestUpdatetCompany() { BoraNowSeeder.Seed(); var cbo = new CompanyBusinessObject(); var resList = cbo.List(); var item = resList.Result.FirstOrDefault(); var pbo = new ProfileBusinessObject(); var profile = new Profile("II", "AA"); pbo.Create(profile); var company = new Company("B", "C", "1263", "2434", profile.Id); item.Name = company.Name; item.Representative = company.Representative; item.PhoneNumber = company.PhoneNumber; item.VatNumber = company.VatNumber; item.ProfileId = company.ProfileId; var resUpdate = cbo.Update(item); resList = cbo.List(); Assert.IsTrue(resUpdate.Success && resList.Success && resList.Result.First().Name == company.Name && resList.Result.First().Representative == company.Representative && resList.Result.First().PhoneNumber == company.PhoneNumber && resList.Result.First().VatNumber == company.VatNumber && resList.Result.First().ProfileId == company.ProfileId); }
static void Main(string[] args) { //var context = new BoraNowContext(); //context.Database.EnsureCreated(); BoraNowSeeder.Seed(); }
public void TestCreateInterestPointCategoryAsync() { BoraNowSeeder.Seed(); var ipcipbo = new InterestPointCategoryInterestPointBusinessObject(); var ipbo = new InterestPointBusinessObject(); var cipbo = new CategoryInterestPointBusinessObject(); var pbo = new ProfileBusinessObject(); var profile = new Profile("II", "AA"); pbo.Create(profile); var c = new CompanyBusinessObject(); var company = new Company("A", "B", "12345678", "1234567", profile.Id); c.Create(company); var interestPoint = new InterestPoint("a", "b", "c", "d", "e", "f", "g", true, true, company.Id); var category = new CategoryInterestPoint("vegan"); var interestPointCategory = new InterestPointCategoryInterestPoint(interestPoint.Id, category.Id); ipbo.Create(interestPoint); cipbo.Create(category); var resCreate = ipcipbo.CreateAsync(interestPointCategory).Result; var resGet = ipcipbo.ReadAsync(interestPointCategory.Id).Result; Assert.IsTrue(resGet.Success && resCreate.Success && resGet.Result != null); }
public void TestCreateInterestPointNewsletterAsync() { BoraNowSeeder.Seed(); var ipnbo = new InterestPointNewsletterBusinessObject(); var nbo = new NewsletterBusinessObject(); var cbo = new CompanyBusinessObject(); var ipbo = new InterestPointBusinessObject(); var pbo = new ProfileBusinessObject(); var profile = new Profile("II", "AA"); pbo.Create(profile); var news = new Newsletter("New in town, this doughnut place is nuts", "New in town"); var company = new Company("a", "b", "c", "123333", profile.Id); var interestPoint = new InterestPoint("a", "b", "c", "d", "e", "f", "g", true, true, company.Id); nbo.Create(news); cbo.Create(company); ipbo.Create(interestPoint); var interestPointNews = new InterestPointNewsletter(interestPoint.Id, news.Id); var resCreate = ipnbo.CreateAsync(interestPointNews).Result; var restGet = ipnbo.ReadAsync(interestPointNews.Id).Result; Assert.IsTrue(resCreate.Success && restGet.Success && restGet.Result != null); }
public void TestCreateResult() { BoraNowSeeder.Seed(); var rbo = new ResultBusinessObject(); var qbo = new QuizBusinessObject(); var vbo = new VisitorBusinessObject(); var quiz = new Quiz("Quiz 1"); qbo.Create(quiz); var countrybo = new CountryBusinessObject(); var pbo = new ProfileBusinessObject(); var companybo = new CompanyBusinessObject(); var country = new Country("Holanda"); var profile = new Profile("a", "b"); var company = new Company("a", "b", "c", "d", profile.Id); countrybo.Create(country); pbo.Create(profile); companybo.Create(company); var visitor = new Visitor("B", "N", DateTime.Now, "Male", profile.Id, country.Id); vbo.Create(visitor); var result = new Result("Q1 Result", DateTime.UtcNow, quiz.Id, visitor.Id); var resCreate = rbo.Create(result); var resGet = rbo.Read(result.Id); Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null); }
public void TestListInterestPointNewsletter() { BoraNowSeeder.Seed(); var ipnbo = new InterestPointNewsletterBusinessObject(); var resList = ipnbo.List(); Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListProfileAsync() { BoraNowSeeder.Seed(); var pbo = new ProfileBusinessObject(); var resList = pbo.ListAsync().Result; Assert.IsTrue(resList.Success && resList.Result.Count == 2); }
public void TestListNewsletterAsync() { BoraNowSeeder.Seed(); var nbo = new NewsletterBusinessObject(); var resList = nbo.ListAsync().Result; Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListCountry() { BoraNowSeeder.Seed(); var cbo = new CountryBusinessObject(); var resList = cbo.List(); Assert.IsTrue(resList.Success && resList.Result.Count == 2); }
public void TestListVisitorAsync() { BoraNowSeeder.Seed(); var vbo = new VisitorBusinessObject(); var resList = vbo.ListAsync().Result; Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListQuiz() { BoraNowSeeder.Seed(); var bo = new QuizBusinessObject(); var resList = bo.List(); Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListResultInterestPointAsync() { BoraNowSeeder.Seed(); var bo = new ResultInterestPointBusinessObject(); var resList = bo.ListAsync().Result; Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListInterestPointCategory() { BoraNowSeeder.Seed(); var bo = new InterestPointCategoryInterestPointBusinessObject(); var resList = bo.List(); Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListMeteorologyAsync() { BoraNowSeeder.Seed(); var mbo = new MeteorologyBusinessObject(); var resList = mbo.ListAsync().Result; Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListCompanyAsync() { BoraNowSeeder.Seed(); var cbo = new CompanyBusinessObject(); var resList = cbo.ListAsync().Result; Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestCreateQuizAsync() { BoraNowSeeder.Seed(); var _quiz = new Quiz("Questionário BoraNow"); var _bo = new QuizBusinessObject(); var resCreate = _bo.CreateAsync(_quiz).Result; var resGet = _bo.ReadAsync(_quiz.Id).Result; Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null); }
public void TestDeleteInterestPointCategory() { BoraNowSeeder.Seed(); var bo = new InterestPointCategoryInterestPointBusinessObject(); var resList = bo.List(); var resDelete = bo.Delete(resList.Result.First().Id); resList = bo.List(); Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestDeleteQuizQuestionAsync() { BoraNowSeeder.Seed(); var bo = new QuizAnswerBusinessObject(); var resList = bo.List(); var resDelete = bo.DeleteAsync(resList.Result.First().Id).Result; resList = bo.ListAsync().Result; Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestDeleteInterestPointNewsletter() { BoraNowSeeder.Seed(); var ipnbo = new InterestPointNewsletterBusinessObject(); var resList = ipnbo.List(); var resDelete = ipnbo.Delete(resList.Result.First().Id); resList = ipnbo.List(); Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestDeleteVisitorAsync() { BoraNowSeeder.Seed(); var vbo = new VisitorBusinessObject(); var resList = vbo.List(); var resDelete = vbo.DeleteAsync(resList.Result.First().Id).Result; resList = vbo.ListAsync().Result; Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TesDeletetQuiz() { BoraNowSeeder.Seed(); var bo = new QuizBusinessObject(); var resList = bo.List(); var resDelete = bo.Delete(resList.Result.First().Id); resList = bo.List(); Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestDeleteMeteorologyAsync() { BoraNowSeeder.Seed(); var mbo = new MeteorologyBusinessObject(); var resList = mbo.List(); var resDelete = mbo.DeleteAsync(resList.Result.First().Id).Result; resList = mbo.ListAsync().Result; Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestDeleteCountry() { BoraNowSeeder.Seed(); var vbo = new CountryBusinessObject(); var resList = vbo.List(); var resDelete = vbo.Delete(resList.Result.First().Id); resList = vbo.List(); Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestDeleteNewsletterAsync() { BoraNowSeeder.Seed(); var nbo = new NewsletterBusinessObject(); var resList = nbo.List(); var resDelete = nbo.DeleteAsync(resList.Result.First().Id).Result; resList = nbo.ListAsync().Result; Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TesDeletetResultInterestPointAsync() { BoraNowSeeder.Seed(); var bo = new ResultInterestPointBusinessObject(); var resList = bo.List(); var resDelete = bo.DeleteAsync(resList.Result.First().Id).Result; resList = bo.ListAsync().Result; Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestCreateProfile() { BoraNowSeeder.Seed(); var pbo = new ProfileBusinessObject(); var profile = new Profile("B", "C"); var resCreate = pbo.Create(profile); var resGet = pbo.Read(profile.Id); Assert.IsTrue(resGet.Success && resCreate.Success && resGet.Result != null); }
public void TestCreateNewsletterAsync() { BoraNowSeeder.Seed(); var nbo = new NewsletterBusinessObject(); var news = new Newsletter("New in town, this doughnut place is nuts", "New in town"); var resCreate = nbo.CreateAsync(news).Result; var restGet = nbo.ReadAsync(news.Id).Result; Assert.IsTrue(resCreate.Success && restGet.Success && restGet.Result != null); }
public void TestCreateCountryAsync() { BoraNowSeeder.Seed(); var vbo = new CountryBusinessObject(); var country = new Country("madagascar"); var resCreate = vbo.CreateAsync(country).Result; var restGet = vbo.ReadAsync(country.Id).Result; Assert.IsTrue(resCreate.Success && restGet.Success && restGet.Result != null); }