public async void ShouldGetCreditCardByID() { var options = new DbContextOptionsBuilder <SecureXContext.SecureXdbContext>() .UseInMemoryDatabase(databaseName: "testXdb9347293427") .Options; CreditCard CC2; using (var context = new SecureXContext.SecureXdbContext(options)) { var service = new SecureXRepository(context); await service.AddCreditCard(CC1); CC2 = await service.GetCreditCardById(CC1.Id); await service.Save(); } using (var context = new SecureXContext.SecureXdbContext(options)) { CC2.Should().BeEquivalentTo(CC1); } }