JD2022-TU1/main/tools/apps/Traviata/Tests/TraviataFunctionalTest.cs

33 lines
No EOL
963 B
C#

using System.IO;
using JD.Application.Program;
using JD.Application.Tests.FunctionalTest;
using JD.Asset.Types.Map;
using JD.TeaBoxAddinSystem.Bootstrap;
using NUnit.Framework;
using TeaBox.Bootstrap;
using TeaBox.ObjectModel;
namespace Traviata.Tests
{
[TestFixture, Ignore("")]
public class TraviataFunctionalTest : FunctionalTestBase
{
protected override GenericApplicationStartup CreateApplicationStartup()
{
return new Program.TraviataApplicationStartup(new string[0], RuntimeMode.SystemTests);
}
private string GetKareokeFilePath()
{
var map = Map.FromName("_testMap");
return map.KaraokeTapePath;
}
[Test, Category("Functional")]
public void Test_Open_Map()
{
var ktapeFilePath = GetKareokeFilePath();
Application.Main.Open.FromFile(ktapeFilePath, DocumentOpeningOptions.Default);
}
}
}