public void Initialize() { data = new List<PaymentBy>() { new PaymentBy() { Id = 1,Name="Member", Enabled =true, BookingForId =(int) RoomReservationSystem.Model.Enums.BookingFor.Member }, new PaymentBy() { Id = 2,Name="Member", Enabled =true, BookingForId = (int) RoomReservationSystem.Model.Enums.BookingFor.Guest , SponsorTypeId=(int) RoomReservationSystem.Model.Enums.SponsorType.Member }, new PaymentBy() { Id = 3,Name="Guest", Enabled =true, BookingForId = (int) RoomReservationSystem.Model.Enums.BookingFor.Guest , SponsorTypeId=(int) RoomReservationSystem.Model.Enums.SponsorType.Member }, new PaymentBy() { Id = 4,Name="Club", Enabled =true, BookingForId = (int) RoomReservationSystem.Model.Enums.BookingFor.Guest , SponsorTypeId=(int) RoomReservationSystem.Model.Enums.SponsorType.Club }, new PaymentBy() { Id = 5,Name="Guest", Enabled =true, BookingForId = (int) RoomReservationSystem.Model.Enums.BookingFor.Guest , SponsorTypeId=(int) RoomReservationSystem.Model.Enums.SponsorType.Club } }.AsQueryable(); mockContext = new Mock<IContext>(); mockSet = new Mock<IDbSet<PaymentBy>>(); mockSet.Setup(m => m.Provider).Returns(data.Provider); mockSet.Setup(m => m.Expression).Returns(data.Expression); mockSet.Setup(m => m.ElementType).Returns(data.ElementType); mockSet.Setup(m => m.GetEnumerator()).Returns(data.GetEnumerator()); mockContext.Setup(c => c.PaymentBy).Returns(mockSet.Object); _service = new PaymentByService(mockContext.Object); }
public PaymentBy1Controller(IPaymentByService PaymentByService) { _PaymentByService = PaymentByService; }