public ModeratorControllerTests() { var dbContextShota = new DbContextOptions <ApplicationDbContext>(); applicationDbContext = new Mock <ApplicationDbContext>(dbContextShota); controller = new ModeratorController(applicationDbContext.Object); }
public void Approve_Review() { var dbsource = Environment.CurrentDirectory + "/RateMyClasses.db"; var connectionsReview = new SqliteConnection("Data Source=" + dbsource); var optionsReview = new DbContextOptionsBuilder <ReviewContext>().UseSqlite(connectionsReview).Options; var connectionReport = new SqliteConnection("Data Source=" + dbsource); var optionsReport = new DbContextOptionsBuilder <ReportContext>().UseSqlite(connectionReport).Options; ReviewContext a = new ReviewContext(optionsReview); ReportContext b = new ReportContext(optionsReport); var result = new ModeratorController(b, a).Approve(30133) as ViewResult; var viewData = result.ViewData; Assert.True(viewData["Result"].Equals("Approved")); }
public void ModeratorControllerTest() { ModeratorController mc = new ModeratorController(); Assert.IsNotNull(mc); }