docstr: Test that the dictionary keys are *all* the possible combinations
  of basis states for the device, including 0 count values, if no wire
  count and no observable are given and all_outcomes=True
docstr_tok: ["Test","that","the","dictionary","keys","are","*","all","*","the","possible","combinations","of","basis","states","for","the","device",",","including","0","count","values",",","if","no","wire","count","and","no","observable","are","given","and","all_outcomes=True"]
code: def test_all_outcomes_kwarg_no_observable_no_wires(self):
      """Test that the dictionary keys are *all* the possible combinations
      of basis states for the device, including 0 count values, if no wire
      count and no observable are given and all_outcomes=True"""
  
      n_shots = 10
      dev = qml.device("default.qubit", wires=2, shots=n_shots)
  
      @qml.qnode(dev)
      def circuit():
          return qml.counts(all_outcomes=True)
  
      res = circuit()
  
      assert res == {"00": n_shots, "01": 0, "10": 0, "11": 0}
  
imports: import copy
  import numpy
  import pytest
  import pennylane
  from pennylane.measurements import AllCounts, Counts, CountsMP
  from pennylane.wires import Wires
label_desc: Use image node_id 18 for calling the TestCountsIntegration obj's underlying member method code with example usage: obj.test_all_outcomes_kwarg_no_observable_no_wires() and returns: qml