Files

28 lines
927 B
C#
Raw Permalink Normal View History

2012-11-08 22:30:53 +01:00
using System.IO;
using ChristianHelle.DeveloperTools.CodeGenerators.Resw.VSPackage.CustomTool;
2012-11-08 22:30:53 +01:00
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace ChristianHelle.DeveloperTools.CodeGenerators.Resw.CustomTool.Tests
{
[TestClass]
[DeploymentItem("Resources/Valid/Resources.resw")]
2012-11-08 22:30:53 +01:00
public class CodeGeneratorFactoryTests
{
private string reswFileContents;
private const string CLASS_NAME = "C:\\Test\\Resources\\Strings.resw";
2012-11-08 22:30:53 +01:00
[TestInitialize]
public void Initialize()
{
reswFileContents = File.ReadAllText("Resources.resw");
}
[TestMethod]
public void CodeGeneratorFactoryReturnsValidInstance()
{
var target = new CodeGeneratorFactory();
var actual = target.Create(CLASS_NAME, "TestApp", reswFileContents);
2012-11-08 22:30:53 +01:00
Assert.IsNotNull(actual);
}
}
}