public async Task GetSubmission() { using (var db = new Voat.Data.Repository()) { var s = await db.GetSubmissionsDapper("unit", new SearchOptions()).ConfigureAwait(false); Assert.IsTrue(s.Any()); } }
public async Task GetSubmission() { var user = TestHelper.SetPrincipal(null); using (var db = new Voat.Data.Repository(user)) { var s = await db.GetSubmissionsDapper(new DomainReference(DomainType.Subverse, SUBVERSES.Unit), new SearchOptions()).ConfigureAwait(Utilities.CONSTANTS.AWAIT_CAPTURE_CONTEXT); Assert.IsTrue(s.Any()); } }
public async Task GetSubmissionsFilterAnonymous() { using (var db = new Voat.Data.Repository()) { var anon_sub = await db.GetSubmissionsDapper("anon", SearchOptions.Default).ConfigureAwait(false); var first = anon_sub.OrderBy(x => x.CreationDate).First(); Assert.IsNotNull(first, "no anon submissions found"); Assert.AreEqual("First Anon Post", first.Title); Assert.AreEqual(first.UserName, first.ID.ToString()); } }
public async Task GetSubmissionsFilterAnonymous() { var user = TestHelper.SetPrincipal(null); using (var db = new Voat.Data.Repository(user)) { var anon_sub = await db.GetSubmissionsDapper(new DomainReference(DomainType.Subverse, SUBVERSES.Anon), SearchOptions.Default).ConfigureAwait(Utilities.CONSTANTS.AWAIT_CAPTURE_CONTEXT); var first = anon_sub.OrderBy(x => x.CreationDate).First(); Assert.IsNotNull(first, "no anon submissions found"); Assert.AreEqual("First Anon Post", first.Title); Assert.AreEqual(first.UserName, first.ID.ToString()); } }