public void Delete() => RepositoryTooling.RunInConnection(MakeRepo, repo =>
 {
     var threadId = Guid.NewGuid();
     var thread   = new Domain.Thread(threadId, BId, "subject");
     repo.Add(thread).Wait();
     repo.Delete(thread).Wait();
 });
 public void Find() => RepositoryTooling.RunInConnection(MakeRepo, repo =>
 {
     var threadId = Guid.NewGuid();
     repo.Add(new Domain.Thread(threadId, BId, "subject")).Wait();
     var r = repo.GetById(threadId, CancellationToken.None).Result;
     r.Should().NotBeNull();
     r.HasValue.Should().Be(true);
 });
 public void GetAll() => RepositoryTooling.RunInConnection(MakeRepo, repo =>
 {
     var r = repo.GetAll(CancellationToken.None).Result;
     r.Should().NotBeNull();
     r.Count.Should().Be(0);
 });
Beispiel #4
0
 public void GetAll() => RepositoryTooling.RunInConnection(MakeRepo, repo =>
 {
     var r = repo.GetAll().ToList();
     r.Should().NotBeNull();
     r.Count.Should().Be(0);
 });
 public void GetByKey() => RepositoryTooling.RunInConnection(MakeRepo, repo =>
 {
     var r = repo.GetByKey("b", CancellationToken.None).Result;
     r.Should().NotBeNull();
     r.HasValue.Should().Be(true);
 });
 public void NotFind() => RepositoryTooling.RunInConnection(MakeRepo, repo =>
 {
     var r = repo.GetById(Guid.Empty, CancellationToken.None).Result;
     r.Should().NotBeNull();
     r.HasValue.Should().Be(false);
 });