示例#1
0
        /// <summary>Create a new set of find options.</summary>
        private FindOptions CreateOptions()
        {
            FindOptions options = new FindOptions();

            options.SetOut(@out);
            options.SetErr(err);
            options.SetIn(Runtime.@in);
            options.SetCommandFactory(GetCommandFactory());
            options.SetConfiguration(GetConf());
            return(options);
        }
示例#2
0
        // test the full path is printed to stdout with a '\0'
        /// <exception cref="System.IO.IOException"/>
        public virtual void TestPrint()
        {
            Print.Print0 print   = new Print.Print0();
            TextWriter   @out    = Org.Mockito.Mockito.Mock <TextWriter>();
            FindOptions  options = new FindOptions();

            options.SetOut(@out);
            print.SetOptions(options);
            string   filename = "/one/two/test";
            PathData item     = new PathData(filename, mockFs.GetConf());

            Assert.Equal(Result.Pass, print.Apply(item, -1));
            Org.Mockito.Mockito.Verify(@out).Write(filename + '\0');
            Org.Mockito.Mockito.VerifyNoMoreInteractions(@out);
        }