Example #1
0
        public async Task CanSaveOrUpdate()
        {
            var entity = new Contractor
            {
                Name = "John Doe"
            };
            var res = await _repo.SaveOrUpdateAsync(entity).ConfigureAwait(false);

            res.IsTransient().Should().BeFalse();

            entity.Name = "John Doe Jr";
            res         = await _repo.SaveOrUpdateAsync(entity).ConfigureAwait(false);

            res.Name.Should().Be("John Doe Jr");
        }