def test_binalyzer_set_template(): template_mock1 = Template(name="a") template_mock2 = Template(name="b") template_provider = TemplateProvider(template_mock1) binalyzer = Binalyzer() binalyzer.template_provider = template_provider binalyzer.template = template_mock2 assert binalyzer.template.name == template_mock2.name assert binalyzer.template.name != template_mock1.name
def test_binalyzer_set_template_provider(): template_provider = PlainTemplateProvider() binalyzer = Binalyzer() binalyzer.template_provider = template_provider assert binalyzer.template_provider == template_provider
def test_binalyzer_get_template(): binalyzer = Binalyzer() binalyzer.template_provider = PlainTemplateProvider() binalyzer.data_provider = ZeroedDataProvider() assert binalyzer.template