Example #1
0
        public void Test_VariableReplacement(string file)
        {
            var defines = new Dictionary <string, string>
            {
                { "name", "Variable Replacement" },
                { "description", "Description Variable Replacement" },
                { "author", "Julien Templier" },
                { "url", "http://julien.wincustomize.com" },
                { "copyright", "(C) 2007, Three Oaks Crossing, LLC" },
                { "permissions", "N/A" },
                { "preview", "../preview.jpg" },
                { "video", "../Videos/TestVideo.avi" },
                { "time1", "01:00:00" },
                { "path1", "../Videos/TestVideo.avi" },
                { "time2", "02:00:00" },
                { "path2", "../Videos/TestVideo.mpg" },
                { "dll32", "../DreamDynamic/resources/dynamic32.dll" },
                { "dll64", "../DreamDynamic/resources/dynamic32.dll" },
                { "file1", "../preview.jpg" },
                { "path_res1", "resources" }
            };

            builder = new DreamBuilder(Path.Combine(resourceFolder, "Variables\\" + file), null, defines);
            builder.Build();
        }
Example #2
0
        public void Test_TriggerFileSizeTooBig()
        {
            CreateNewEmptyFile(Path.Combine(resourceFolder, "DreamTrigger\\FileSizeTooBig.avi"), 152 * 1024 * 1024);

            builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamTrigger\\TriggerFileSizeTooBig.xml"));
            builder.Build();
        }
Example #3
0
        public void Test_DynamicResourcePathOutsideBuildDirectory(string path)
        {
            var defines = new Dictionary <string, string> {
                { "test_path", path }
            };

            builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamDynamic\\DynamicResourcePathOutsideBuildDirectory.xml"), null, defines);
            builder.Build();
        }
Example #4
0
 public void Test_TriggerFileSizeInvalid()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamTrigger\\TriggerFileSizeInvalid.xml"));
     builder.Build();
 }
Example #5
0
 public void Test_TriggerInvalidCharsInFilename()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamTrigger\\TriggerInvalidCharsInFilename.xml"));
     builder.Build();
 }
Example #6
0
 public void Test_ForbiddenFiles(string file)
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "Basic\\" + file), null, null);
     builder.Build();
 }
Example #7
0
 public void Test_NoInputFile()
 {
     builder = new DreamBuilder(null);
     builder.Build();
 }
Example #8
0
 public void Test_DynamicInvalidCharsInFilename(string file)
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamDynamic\\" + file));
     builder.Build();
 }
Example #9
0
 public void Test_TriggerSameVideo()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamTrigger\\TriggerSameVideo.xml"));
     builder.Build();
 }
Example #10
0
 public void Test_PreviewInvalidImageDimensions()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "PreviewFile\\PreviewInvalidImageDimensions.xml"));
     builder.Build();
 }
Example #11
0
 public void Test_PreviewFileSizeInvalid()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "PreviewFile\\PreviewFileSizeInvalid.xml"));
     builder.Build();
 }
Example #12
0
 public void Test_PreviewFileInvalidCharsInFilename()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "PreviewFile\\PreviewFileInvalidCharsInFilename.xml"));
     builder.Build();
 }
Example #13
0
 public void Test_UnknownVariable()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "Variables\\UnknownVariable.xml"), null, null);
     builder.Build();
 }
Example #14
0
 public void Test_InvalidDreamName()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "Basic\\BasicInvalidName.xml"), null, null);
     builder.Build();
 }
Example #15
0
 public void Test_TriggerInvalidFormat()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamTrigger\\TriggerInvalidFormat.xml"));
     builder.Build();
 }
Example #16
0
 public void Test_PreviewImageFormat(string file)
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "PreviewFile\\" + file));
     builder.Build();
 }
Example #17
0
 public void Test_VideoInvalidCharsInFilename()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamVideo\\VideoInvalidCharsInFilename.xml"));
     builder.Build();
 }
Example #18
0
 public void Test_TriggerFormat(string file)
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamTrigger\\" + file));
     builder.Build();
 }
Example #19
0
 public void Test_VideoFileSizeInvalid()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamVideo\\VideoFileSizeInvalid.xml"));
     builder.Build();
 }
Example #20
0
 public void Test_DynamicResourcePathFull()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamDynamic\\DynamicResourcePathFull.xml"));
     builder.Build();
 }
Example #21
0
 public void Test_VideoInvalidFormat()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamVideo\\VideoInvalidFormat.xml"));
     builder.Build();
 }
Example #22
0
 public void Test_DynamicDream(string file)
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamDynamic\\" + file));
     builder.Build();
 }
Example #23
0
 public void Test_VideoFormat(string file)
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamVideo\\" + file));
     builder.Build();
 }
Example #24
0
 public void Test_InputFileNotFound()
 {
     builder = new DreamBuilder("NotAFileConfig.xml");
     builder.Build();
 }
Example #25
0
 public void Test_InputInvalidOutputDirectory()
 {
     builder = new DreamBuilder(Path.Combine(resourceFolder, "DreamVideo\\VideoFormatAVI.xml"), "QZX:\\Directory");
     builder.Build();
 }