"""Tests for {{ class_name }}Plugin."""
from __future__ import unicode_literals

import mock

from timesketch.lib.analyzers import {{ plugin_name }}
from timesketch.lib.testlib import BaseTest
from timesketch.lib.testlib import MockDataStore


class Test{{ class_name }}Plugin(BaseTest):
    """Tests the functionality of the analyzer."""

    def __init__(self, *args, **kwargs):
        super(Test{{ class_name }}Plugin, self).__init__(*args, **kwargs)

    # Mock the Elasticsearch datastore.
    @mock.patch(
        u'timesketch.lib.analyzers.interface.ElasticsearchDataStore',
        MockDataStore)
    def test_analyzer(self):
        """Test analyzer."""
        # TODO: Write actual tests here.
        self.assertEqual(True, False)
