public void WhenICreateALevyReservationForACourseWithAStartMonthOfJuly() { TestData.ReservationId = Guid.NewGuid(); var controller = Services.GetService <ReservationsController>(); var reservation = new Reservation { AccountId = 1, AccountLegalEntityId = TestData.AccountLegalEntity.AccountLegalEntityId, AccountLegalEntityName = TestData.AccountLegalEntity.AccountLegalEntityName, Id = TestData.ReservationId, IsLevyAccount = true, ProviderId = 12345, TransferSenderAccountId = null, UserId = TestData.UserId }; TestResults.Result = controller.Create(reservation).Result as CreatedResult; }
public void WhenICreateAReservationForACourseWithAStartMonth(string startMonth) { TestData.ReservationId = Guid.NewGuid(); var month = (int)Enum.Parse <Month>(startMonth); var controller = Services.GetService <ReservationsController>(); var reservation = new Reservation { AccountId = 1, CourseId = TestData.Course.CourseId, AccountLegalEntityId = TestData.AccountLegalEntity.AccountLegalEntityId, AccountLegalEntityName = TestData.AccountLegalEntity.AccountLegalEntityName, Id = TestData.ReservationId, IsLevyAccount = TestData.IsLevyAccount, ProviderId = 12345, StartDate = new DateTime(DateTime.Now.Year, month, 1), TransferSenderAccountId = null, UserId = TestData.UserId }; TestResults.Result = (controller.Create(reservation).Result) as CreatedResult; }