public void CanInsertRegularJobban() { var options = Utility.CreateNewContextOptions(nameof(CanInsertRegularJobban)); using (var context = new HubContext(options)) { (var admin, var banTarget) = PrepareDatabase(context); var service = new BanService(context); var jobbanAddModel = new JobbanAddModel(TimeSpan.FromDays(600), banTarget, "Griefer", "byond://discordia.space:9999", false, "Medic", admin, banTarget.Ip, banTarget.Cid); service.AddJobban(jobbanAddModel); var jobban = context.Bans.FirstOrDefault(); Assert.NotNull(jobban); Assert.Equal(jobban.Type, BanType.JobTempban); Assert.Equal(jobban.Job, jobbanAddModel.Job); Assert.Equal(jobban.Duration, jobbanAddModel.Duration.Minutes); } }