using System.Linq;
using Util.Generators.Contexts;
using Util.Generators.Templates;
using Xunit;
namespace Util.Generators.Razor.Tests.Integration {
///
/// Razor模板查找器测试
///
public class RazorTemplateFinderTest {
///
/// Razor模板查找器
///
private readonly ITemplateFinder _finder;
///
/// 测试初始化
///
public RazorTemplateFinderTest( ITemplateFinder finder ) {
_finder = finder;
}
///
/// 测试查找模板列表
///
[Fact]
public void TestFind() {
var result = _finder.Find( "Templates",new ProjectContext( new GeneratorContext() ) ).ToList();
Assert.Equal( 3, result.Count );
}
}
}