public async Task WriteInfoAsyncShould_WriteTheCorrectDataInDatabase()
        {
            string            adminId      = Guid.NewGuid().ToString();
            string            userId       = Guid.NewGuid().ToString();
            const string      Role         = "Manager";
            AdminActivityType activityType = AdminActivityType.AddedToRole;

            //Arrange
            var service = new AdminActivityService(this.Db);

            //Act
            var result = await service.WriteInfoAsync(adminId, userId, Role, activityType);

            var savedLog = this.Db.AdminLogs.First(al => al.Id == result);

            //Assert
            result.Should().BeOfType(typeof(int));

            savedLog.Id.Should().Be(result);
            savedLog.AdminId.Should().Be(adminId);
            savedLog.EditedUserId.Should().Be(userId);
            savedLog.Activity.Should().Be(activityType);
            savedLog.ForRole.Should().Match(Role);
        }