public void InsertDestination_WhenClerkInsertsADestination_ShouldBeStoredInTheDatabase() { // Arrange var destination = new Destination { Country = "Indonesia", Description = "EcoTourism at its best in exquisite Bali", Name = "Bali" }; var theClerk = new Clerk(); // Act theClerk.InsertsDestination(destination); // Assert Destination actualDestination = null; using (var context = new BreakAwayContext()) { actualDestination = context.Destinations.Where(x => x.Country == "Indonesia").FirstOrDefault(); } Assert.AreEqual(expected: destination, actual: actualDestination); }