private void CreateTestData(ref PucTccContext context) { var curso = new Curso() { Id = 1, Nome = "Curso" }; var turma = new Turma() { Id = 10, Nome = "Curso.Turma1", IdCurso = curso.Id, Curso = curso, Vagas = 2, }; for (int i = 0; i < 3; i++) { context.Alunos.Add(new Aluno() { Id = 100 + i, Nome = "Aluno" + i, IdCurso = curso.Id, Curso = curso }); } context.Cursos.Add(curso); context.Turmas.Add(turma); context.SaveChanges(); }
private PucTccContext CreateContext() { var context = new PucTccContext( new DbContextOptionsBuilder <PucTccContext>() .UseInMemoryDatabase(databaseName: "Turmas") .Options); context.Database.EnsureDeleted(); CreateTestData(ref context); return(context); }
public CursoController(PucTccContext context) { _context = context; }
public AlunoController(PucTccContext context) { _context = context; }
public TurmaController(PucTccContext context) { _context = context; }