Beispiel #1
0
        public void VerifyLeagueTeamGenerator()
        {
            var listteams = LeagueTeamGenerator.Generate();

            Assert.NotNull(listteams);
            Assert.Equal(24, listteams.Count);
        }
        public LeagueTeamConfiguration(EntityTypeBuilder <LeagueTeam> entity)
        {
            // adjust the default property settings
            entity.Property(e => e.Name).HasMaxLength(64).IsRequired();
            entity.Property(e => e.Conference).HasMaxLength(64).IsRequired();
            entity.Property(e => e.ImageUrl).HasMaxLength(128).IsRequired();

            // since this information is mainly static going to seed the database table here
            var listteams = LeagueTeamGenerator.Generate();

            foreach (var team in listteams)
            {
                entity.HasData(team);
            }
        }