public void TestGetDangerousAnimals() { var expected = 1; var repository = new Repository <AnimalInfo>(); Shark shark = new Shark() { Name = "The great White Shark", IsDangerous = true }; Tarantula tarantula = new Tarantula() { Name = "Rose hair tarantula" }; var tarantulaInfo = new AnimalInfo(tarantula); tarantulaInfo.Image = "Some base64 tarantula image"; var sharkInfo = new AnimalInfo(shark); sharkInfo.Image = "Some base64 of great white shark image"; repository.Insert(sharkInfo); repository.Insert(tarantulaInfo); var actual = repository.GetDangerous().Count; Assert.AreEqual(expected, actual); }
public void TestTarantulaSpecificFeedBehaviour() { var expected = "specific way that a tarantula feed"; Tarantula tarantula = new Tarantula() { Name = "Rose hair tarantula" }; var actual = tarantula.Feed(); Assert.AreEqual(actual, expected); }
public ActionResult Edit(Tarantula tarantula) { if (ModelState.IsValid) { repository.EditTarantula(tarantula); return(RedirectToAction("Tarantulas", "Breeder")); } else { return(RedirectToAction("Edit", "Tarantula", new { tarantulaID = tarantula.TarantulaID })); } }
static int Main() { PetRat bailey = new PetRat("Bailey"); Console.WriteLine("name is " + bailey.Name); Tarantula elvis = new Tarantula("Elvis"); Console.WriteLine("name is " + elvis.Name); return(0); }
public ActionResult AddTarantula(Tarantula tarantula) { if (tarantula != null && ModelState.IsValid) { var user = userRepository.Users.Where(u => u.Username == Session["uname"].ToString()).FirstOrDefault(); tarantula.UserID = user.UserID; repository.AddTarantula(tarantula); return(RedirectToAction("Tarantulas", "Breeder")); } else { return(View()); } }
public void TestSharkCommonFeedBehaviour() { Shark shark = new Shark() { Name = "The great White Shark", IsDangerous = true }; Tarantula tarantula = new Tarantula() { Name = "Rose hair tarantula" }; var actual = shark.Feed(); Assert.IsNotNull(actual); }
void _bookWebPresenter_SearchResultsSummary(object sender, Tarantula.MVP.Events.BookWebNotificationEvent eventArgs) { _notificationPresenter.ShowNotification(eventArgs.Notification); }
void _bookWebPresenter_OnLoadingBooksError(object sender, Tarantula.MVP.Events.BookWebNotificationEvent eventArgs) { _loadingPresenter.HideLoading(); _notificationPresenter.ShowNotification(eventArgs.Notification); }
void _bookDetailPresenter_Hidden(object sender, Tarantula.MVP.Events.BookEvent eventArgs) { _bookDetailPresenter.SetBook(eventArgs.ItemID); _bookDetailPresenter.Show(); }
void _textSearchPresenter_StartSearch(object sender, Tarantula.MVP.Events.TextSearchEvent eventArgs) { _bookWebPresenter.NewTextSearch(eventArgs.SearchText); }
void _bookWebPresenter_ShowBookDetails(object sender, Tarantula.MVP.Events.BookEvent eventArgs) { _bookDetailPresenter.Hide(eventArgs.ItemID); }
static void transition_OnComplete(object sender, Tarantula.MVP.Events.TransitionCompleteEvent args) { _root.Children.Remove(args.OldPage); }
public void EditTarantula(Tarantula tarantula) { context.Entry(tarantula).State = EntityState.Modified; context.SaveChanges(); }
public void AddTarantula(Tarantula tarantula) { context.Tarantulas.Add(tarantula); context.SaveChanges(); }