def edgesAmount(self):
    """
    Calcula e retorna o total de arestas presentes no grafo.

    Utiliza o Handshaking Lemma para calcular o total de arestas do grafo.

    Args:
        None

    Returns:
        int: total de arestas presentes no grafo.

    Raises:
        None
    """

    totalDegrees = sum(self.degree(v) for v in range(0, self.nodesAmount))
    return int(totalDegrees / 2)