code: def test_max_with_increasing(self, mock_save):
      state = {torchbearer.METRICS: {"val_loss": 0.1}}
  
      file_path = "test_file_{val_loss:.2f}"
      check = Best(file_path, mode="max")
      check.on_start(state)
  
      check.on_checkpoint(state)
      self.assertTrue(mock_save.call_count == 1)
  
      state = {torchbearer.METRICS: {"val_loss": 0.2}}
      check.on_checkpoint(state)
      self.assertTrue(mock_save.call_count == 2)
  
imports: from unittest import TestCase
  from mock import patch, Mock
  import torchbearer
  from torchbearer import Trial
  from torchbearer.callbacks.checkpointers import _Checkpointer, ModelCheckpoint, MostRecent, Interval, Best
  import warnings
label_desc: Use image node_id 3 for calling the TestBest obj's underlying member method code with example usage: obj.test_max_with_increasing(mock_save) without return types