docstr: Simple smell test on inidivudal graph classes
code: def test_graph_classes(self, graph, seed):
      """Simple smell test on inidivudal graph classes"""
      n_features = 50
      alpha = 0.1
      covariance, precision, adjacency = graph.create(n_features, alpha)
      assert covariance.shape[0] == covariance.shape[1]
      assert covariance.shape[0] == n_features
      assert precision.shape[0] == precision.shape[1]
      assert precision.shape[0] == n_features
      assert adjacency.shape[0] == adjacency.shape[1]
      assert adjacency.shape[0] == n_features
      assert np.sum(covariance.flat) > 0
      assert np.sum(precision.flat) > 0
      assert np.sum(adjacency.flat) > 0
      if seed is not None:
          assert graph.seed == seed
  
file_path: skggm/inverse_covariance/profiling/tests/graphs_test.py
imports: import numpy
  import pytest
  from inverse_covariance.profiling import lattice, blocks, ClusterGraph, ErdosRenyiGraph, LatticeGraph
label_desc: Use image node_id 5 for calling the TestGraphs obj's underlying member method code with example usage: obj.test_graph_classes(graph, seed) without return types