public void TestImportImagesNotClicked()
        {
            string a, b;

            a = @"Model\test.jpg";
            b = @"Model\test2.jpg";

            string[] array = new string[2] {
                a, b
            };

            List <DiffusionCurves.Model.Frame> frameslist = ImportImages.Import(false, array, 0);

            Assert.IsEmpty(frameslist);
        }
        private void ImportImagesClicked(object sender, RoutedEventArgs e)
        {
            if (Game == null)
            {
                return;
            }
            if (SubscriptionModule.Get().IsSubscribed == false)
            {
                TopMostMessageBox.Show("You must be a subscriber to use this functionality", "Subscriber Warning",
                                       MessageBoxButton.OK, MessageBoxImage.Information);
                return;
            }
            var dlg = new ImportImages(Game);

            dlg.ShowDialog();
        }
        public void TestImportOfImagesOK()
        {
            string a, b;

            a = @"Model\test.jpg";
            b = @"Model\test2.jpg";

            string[] array = new string[2] {
                a, b
            };

            List <DiffusionCurves.Model.Frame> frameslist = ImportImages.Import(true, array, 0);

            Assert.NotNull(frameslist);
            Assert.That(frameslist.Count.Equals(2));
        }
        public void TestBuildFramesOK()
        {
            //given right filename..
            string a, b;

            a = @"Model\test.jpg";
            b = @"Model\test2.jpg";

            string[] array = new string[2] {
                a, b
            };

            List <DiffusionCurves.Model.Frame> frameslist = ImportImages.BuildFrames(array, 0);

            Assert.NotNull(frameslist);
            Assert.That(frameslist.Count.Equals(2));
        }
        public void TestBuildFramesNotOK()
        {
            string a, b;

            a = @"Model\test.jpg";
            b = @"Model\~||\";
            //c = "C:\\b\\";
            //d = "C:\\c\\";

            string[] array = new string[2] {
                a, b
            };

            List <DiffusionCurves.Model.Frame> frameslist = ImportImages.BuildFrames(array, 0);

            Assert.NotNull(frameslist);
            Assert.That(frameslist.Count.Equals(1));
        }
 public void TestCheckPathIncorrect()
 {
     Assert.False(ImportImages.CheckPath(@"\Model\±|\"));
 }
 public void TestCheckPathCorrect()
 {
     Assert.True(ImportImages.CheckPath(@"Model\"));
 }