public void LoadNonExistingFromDatabase() { var testModel = new TrelloDataModel("idontexist"); var result = testModel.LoadFromDatabase(); Assert.IsNull(result); }
public void LoadExistingFromDatabase() { var testModel = new TrelloDataModel("wiOPDS9X"); var result = testModel.LoadFromDatabase(); Assert.IsInstanceOfType(result, typeof(Trello)); }
public void LoadAsync() { var testModel = new TrelloDataModel("wiOPDS9X"); var result = testModel.LoadAsync().Result; Assert.IsInstanceOfType(result, typeof(Trello)); }
public void AddOrUpdate() { var testModel = new TrelloDataModel("wiOPDS9X"); var trello = new Trello { Name = "Test" }; var result = testModel.AddOrUpdate(trello); Assert.IsTrue(result); }
public async Task <IActionResult> Index(string url) { var tdm = new TrelloDataModel(url); var board = await tdm.LoadAsync(); if (!tdm.IsLoaded) { return(View("Error")); } var vm = new BoardViewModel { TrelloBoard = board, Source = tdm.Source }; return(View(vm)); }
public void Construct() { var testModel = new TrelloDataModel("wiOPDS9X"); Assert.AreEqual(false, testModel.IsLoaded); }