      def self.included(context)
        context.before :all do
          @replica_set = ReplicaSetSimulator.new
          @replica_set.start

          @primary, @secondaries = @replica_set.initiate
        end

        context.after :all do
          @replica_set.stop
        end

        context.after :each do
          @replica_set.nodes.each &:restart
        end

        context.let :seeds do
          @replica_set.nodes.map &:address
        end
      end
The software does not properly control the allocation and maintenance of a limited resource, thereby enabling an actor to influence the amount of resources consumed, eventually leading to the exhaustion of available resources.