Ejemplo n.º 1
0
        public void set_parser_valid_test()
        {
            var console = new Mock <IConsole>();
            var parser  = new Mock <ICommandLineParser>();

            var changer = new DeviceChanger(console.Object);

            changer.set_parser(parser.Object);

            Assert.IsTrue(true);
        }
Ejemplo n.º 2
0
        public void change_exception_test()
        {
            var console = new Mock <IConsole>();

            var parser = new Mock <ICommandLineParser>();

            var changer = new DeviceChanger(console.Object);

            changer.set_parser(parser.Object);

            Assert.ThrowsException <NullReferenceException>(() => changer.change());

            // console.VerifyAll();
        }
Ejemplo n.º 3
0
        public void change_write_test()
        {
            var console = new Mock <IConsole>();

            console.Setup(func => func.Write("Paste your new path: "));
            console.Setup(func => func.ReadLine()).Returns("./");
            var parser = new Mock <ICommandLineParser>();

            var changer = new DeviceChanger(console.Object);

            changer.set_parser(parser.Object);



            changer.change();

            console.VerifyAll();
        }