public async Task ChangeEmailWithNullEmail()
        {
            ApplicationDbContext dbContext = new ApplicationDbContext(new DbContextOptionsBuilder <ApplicationDbContext>()
                                                                      .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()).Options);
            var service = new EmployeesService(new EfDeletableEntityRepository <Employee>(dbContext));
            var date    = DateTime.UtcNow;
            await service.AddAsync(
                "Ivan Ivanov",
                "*****@*****.**",
                "08888888888",
                date,
                "1");

            var employee = await dbContext.Employees.FirstOrDefaultAsync();

            await service.ChangeEmailAsync(employee.Id, null);

            var result = await dbContext.Employees.FirstOrDefaultAsync();

            Assert.Equal(employee.Email, result.Email);
            dbContext.Database.EnsureDeleted();
        }