// Copyright 2017-2019 Alexander Luzgarev
namespace MatFileHandler.Tests
{
///
/// Interface for handling filtering tests based on filenames.
///
public interface ITestFilenameConvention
{
///
/// Convert test name to a filename (e.g., by adding an appropriate extension).
///
/// Name of a test.
/// Filename.
string ConvertTestNameToFilename(string testName);
///
/// Decide if a file contains a test based on the filename.
///
/// A filename.
/// True iff the file should contain a test.
bool FilterFile(string filename);
}
}