コード例 #1
0
    def test_to_image_sets_image_path(self):
        # Arrange
        cm = StoreWriter(self.directory, self.file_name)

        # Act
        self.assertIsNone((cm.get_img_path()))
        cm.to_image(MagicMock(), MagicMock(), 'name')

        # Assert
        self.assertIsNotNone((cm.get_img_path()))
コード例 #2
0
 def test_get_image_returns_image_path(self):
     cm = StoreWriter(self.directory, self.file_name)
     cm.to_image(MagicMock(), 'test_image')
     path = cm.get_img_path()
     self.assertIsNotNone(path)
     self.assertIn('test_image', path)
     self.assertIn("img_dir", path)
     self.assertIn(self.directory, path)
コード例 #3
0
    def test_get_img_path_returns_none_if_to_image_not_called(self):
        # Arrange
        cm = StoreWriter(self.directory, self.file_name)
        cm.to_image = MagicMock()

        # Act
        cm.to_image.assert_not_called()

        # Assert
        self.assertIsNone(cm.get_img_path())