예제 #1
0
파일: SeasonsTest.cs 프로젝트: rsalit/CSBC
 public void InitTest()
 {
     context = new CSBC.Core.Data.CSBCDbContext();
     //context.CSDBConnectionString = ConfigurationManager.ConnectionStrings["CSBCContext"];
     var tester = new CSBCDbInitializer();
     tester.InitSeasons(context);
 }
예제 #2
0
파일: CoachTest.cs 프로젝트: rsalit/CSBC
 public void GetCoachByIdTest()
 {
     var context = new Core.Data.CSBCDbContext();
     var testinit = new CSBCDbInitializer();
     var rep = new CoachRepository(context);
     var dt = rep.GetCoaches((testinit.CurrentSeason).SeasonID);
     Assert.IsTrue(dt.Rows.Count > 0);
 }
예제 #3
0
파일: DirectorTest.cs 프로젝트: rsalit/CSBC
 public void InitTest()
 {
     using (var context = new CSBC.Core.Data.CSBCDbContext())
     {
         var tester = new CSBCDbInitializer();
         tester.InitDirectorTest();
     }
 }
예제 #4
0
 public void CleanupTest()
 {
     using (var context = new Core.Data.CSBCDbContext())
     {
         var init = new CSBCDbInitializer();
         init.DeleteTestHouseholds(context);
     }
 }
예제 #5
0
파일: CoachTest.cs 프로젝트: rsalit/CSBC
        public void GetSeasonCoachesTest()
        {
            var context = new Core.Data.CSBCDbContext();
            var testinit = new CSBCDbInitializer();
            var rep = new CoachRepository(context);
            var coaches = rep.GetSeasonCoaches(testinit.CurrentSeason.SeasonID);

            Assert.IsTrue(coaches.Any<vw_Coaches>() );
        }
예제 #6
0
파일: CoachTest.cs 프로젝트: rsalit/CSBC
        public void GetCoachVolunteerTest()
        {
            var context = new Core.Data.CSBCDbContext();
            var testinit = new CSBCDbInitializer();
            var rep = new CoachRepository(context);
            var coaches = rep.GetCoachVolunteers(1, testinit.CurrentSeason.SeasonID);

            Assert.IsTrue(coaches.Count<vw_Coaches>() > 0);
        }
예제 #7
0
파일: TeamTest.cs 프로젝트: rsalit/CSBC
 public void InitTest()
 {
     using (var context = new CSBCDbContext())
     {
         var tester = new CSBCDbInitializer();
         tester.InitHouseholds(context);
         tester.InitPersonTest(context);
         tester.InitColors(context);
         tester.InitDivision(context);
         tester.InitTeams(context);
     }
 }
예제 #8
0
파일: TestInit.cs 프로젝트: rsalit/CSBC
 public void CleanupDb()
 {
     var connection = Context.Database.Connection;
     if (connection.DataSource == "(localDb)\\v11.0")
     {
         var init = new CSBCDbInitializer();
         using (Context)
         {
             init.DeleteTestPlayers(Context);
             init.DeleteTestTeams();
             init.DeleteTestDivisions(Context);
         }
     }
 }
예제 #9
0
파일: PlayerTest.cs 프로젝트: rsalit/CSBC
        public void GetPlayersTest()
        {
            var testinit = new CSBCDbInitializer();
            var context = new CSBC.Core.Data.CSBCDbContext();
            var house = new Player();
            var rep = new PlayerRepository(context);
            var players = rep.GetSeasonPlayers(testinit.CurrentSeason.SeasonID);
            int no = players.Count<SeasonPlayer>();

            Assert.IsTrue(players.Count<SeasonPlayer>() > 1);
            var player = players.First();
            Assert.IsTrue(player.PeopleID > 0);
        }
예제 #10
0
파일: PersonTest.cs 프로젝트: rsalit/CSBC
 public void InitTest()
 {
     using (var context = new CSBCDbContext())
     {
         var init = new CSBCDbInitializer();
         init.InitHouseholds(context);
         init.InitPersonTest(context);
     }
 }
예제 #11
0
파일: CoachTest.cs 프로젝트: rsalit/CSBC
 public void InitTest()
 {
     var context = new Core.Data.CSBCDbContext();
     var init = new CSBCDbInitializer();
     //init.InitCoaches(context);
     //init.InitPersonTest(context);
 }
예제 #12
0
파일: CoachTest.cs 프로젝트: rsalit/CSBC
 public void UpdateCoachesTest()
 {
     var context = new Core.Data.CSBCDbContext();
     var testinit = new CSBCDbInitializer();
     var rep = new CoachRepository(context);
     var coach = context.Coaches.FirstOrDefault();
     coach.ShirtSize = shirtSize;
     coach.CoachPhone = coachPhone;
     rep.Update(coach);
     var newcoach = rep.GetById(coach.CoachID);
     Assert.IsTrue(newcoach.ShirtSize == shirtSize);
     Assert.IsTrue(newcoach.CoachPhone == coachPhone);
 }
예제 #13
0
파일: DivisionTest.cs 프로젝트: rsalit/CSBC
 public void InitTest()
 {
     var context = new CSBC.Core.Data.CSBCDbContext();
     var tester = new CSBCDbInitializer();
     tester.InitDivision(context);
 }
예제 #14
0
파일: UserTest.cs 프로젝트: rsalit/CSBC
 public void InitTest()
 {
     context = new CSBC.Core.Data.CSBCDbContext();
     var tester = new CSBCDbInitializer();
     tester.InitUser(context);
 }