public void GivenACreateAction_ThenRendersTheDefaultView()
{
var vacationProperty = new VacationProperty {User = new ApplicationUser()};
var mockVacationsRepository = new Mock<IVacationPropertiesRepository>();
mockVacationsRepository.Setup(r => r.FindAsync(It.IsAny<int>())).ReturnsAsync(vacationProperty);
var stubReservationsRepository = Mock.Of<IReservationsRepository>();
var stubUsersRepository = Mock.Of<IUsersRepository>();
var stubNotifier = Mock.Of<INotifier>();
var controller = new ReservationsController(
mockVacationsRepository.Object, stubReservationsRepository, stubUsersRepository, stubNotifier);
controller.WithCallTo(c => c.Create(1))
.ShouldRenderDefaultView();
}