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;
 
 }