using System; using System.Threading; using System.Threading.Tasks; using CoreUnitTests.Infrastructure; using CoreUnitTests.Infrastructure.Model; using MongoDbGenericRepository.DataAccess.Create; using Moq; using Xunit; namespace CoreUnitTests.BaseMongoRepositoryTests.AddTests; public class AddOneTests : TestMongoRepositoryContext { [Fact] public async Task AddOneAsync_EnsureTokenPassed() { // Arrange Creator = new Mock(); var token = new CancellationToken(true); var document = new TestDocument(); // Act await Sut.AddOneAsync(document, token); // Assert Creator.Verify(x => x.AddOneAsync(document, token)); } }