public TestGeneratorContext GetFakeContext() { var options = new DbContextOptionsBuilder <TestGeneratorContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .Options; var context = new TestGeneratorContext(options); return(context); }
public TestGeneratorContext GetFakeContext() { var options = new DbContextOptionsBuilder <TestGeneratorContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .Options; var context = new TestGeneratorContext(options); var fixture = new Fixture(); fixture.Behaviors.OfType <ThrowingRecursionBehavior>().ToList() .ForEach(b => fixture.Behaviors.Remove(b)); fixture.Behaviors.Add(new OmitOnRecursionBehavior()); return(context); }
public ExamsController(TestGeneratorContext context, UserManager <User> userManager) { _context = context; _userManager = userManager; }
public ModulesController(TestGeneratorContext context) { _context = context; }
public QuestionsController(TestGeneratorContext context) { _context = context; }