public void GivenAnIndexAction_ThenRendersTheDefaultView()
{
var properties = new List<VacationProperty>
{
new VacationProperty {Description = "bob's property"}
};
var mockRepository = new Mock<IVacationPropertiesRepository>();
mockRepository.Setup(r => r.AllAsync()).ReturnsAsync(properties);
var controller = new VacationPropertiesController(mockRepository.Object);
controller.WithCallTo(c => c.Index())
.ShouldRenderDefaultView()
.WithModel(properties);
}