# Path: zaifbot/rules/entry/base.py
# class Entry(Rule):
#     def __init__(self, currency_pair, amount, action='bid', name=None):
#         self.currency_pair = CurrencyPair(currency_pair)
#         self.amount = amount
#         self.action = Action(action)
#         self.name = name or self.__class__.__name__
# 
#     def can_entry(self, *args, **kwargs):
#         raise NotImplementedError
# 
#     def entry(self, trade):
#         trade.entry(currency_pair=self.currency_pair,
#                     amount=self.amount,
#                     action=self.action)
# 
#         return trade


import unittest
from unittest.mock import Mock
from zaifbot.rules.entry.base import Entry


class TradeForEntryTest:
    def entry(self):
        pass


class TestEntry(unittest.TestCase):
    def setUp(self):

# Path: zaifbot/rules/entry/base.py
# class Entry(Rule):
#     def __init__(self, currency_pair, amount, action='bid', name=None):
#         self.currency_pair = CurrencyPair(currency_pair)
#         self.amount = amount
#         self.action = Action(action)
#         self.name = name or self.__class__.__name__
# 
#     def can_entry(self, *args, **kwargs):
#         raise NotImplementedError
# 
#     def entry(self, trade):
#         trade.entry(currency_pair=self.currency_pair,
#                     amount=self.amount,
#                     action=self.action)
# 
#         return trade


# Path: tests/rules/test_entry.py
import unittest
from unittest.mock import Mock
from zaifbot.rules.entry.base import Entry



class TradeForEntryTest:
    def entry(self):
        pass


class TestEntry(unittest.TestCase):
    def setUp(self):

        self._entry = Entry(