コード例 #1
0
        public void ErmittlePfad_Erwarte_Pfad(string[] args, int a)
        {
            var verarbeiter = new ArgumentVerarbeiter();
            var result      = verarbeiter.Ermittle_Pfad(args);

            var dir = Path.GetDirectoryName(typeof(ArgumentVerarbeiterTests).Assembly.Location);

            Assert.That(result, Is.EqualTo($"{dir}{Path.DirectorySeparatorChar}{args[0]}"));
        }
コード例 #2
0
        public void ErmittlePfad_KeineDatei_Erwarte_Exception(string[] args, string erwartet)
        {
            var verarbeiter = new ArgumentVerarbeiter();

            Exception ex = Assert.Throws(typeof(FileNotFoundException),
                                         () =>
            {
                var result = verarbeiter.Ermittle_Pfad(args);
            });

            Assert.That(ex.Message, Is.EqualTo(erwartet));
        }