示例#1
0
        public async Task Setup()
        {
            var options = new DbContextOptionsBuilder <BmiContext>()
                          .UseInMemoryDatabase(databaseName: "MemberTest")
                          .Options;

            var context = new BmiContext(options);

            context.Set <Member>().AddRange(new Member[]
                                            { new Member
                                              {
                                                  FirstName     = "Test1",
                                                  LastName      = "Test1",
                                                  ContactNumber = 747701521,
                                                  Age           = 25,
                                                  Trainer       = 0,
                                                  Gender        = Gender.Male,
                                                  JoinDate      = DateTime.Today,
                                                  Height        = 177
                                              }, new Member
                                              {
                                                  FirstName     = "Test2",
                                                  LastName      = "Test2",
                                                  ContactNumber = 747701521,
                                                  Age           = 25,
                                                  Trainer       = 0,
                                                  Gender        = Gender.Male,
                                                  JoinDate      = DateTime.Today,
                                                  Height        = 172
                                              } });

            await context.SaveChangesAsync();

            memberService = new MemberService(context);
        }
示例#2
0
 public TrainerService(BmiContext context)
     : base(context)
 {
 }
示例#3
0
 public TrainingSessionService(BmiContext context)
     : base(context)
 {
 }
示例#4
0
 public SalaryService(BmiContext context)
     : base(context)
 {
 }
示例#5
0
 public MemberService(BmiContext context)
     : base(context)
 {
 }