public FileContentDisplay()
 {
     File           = new FakeFile();
     DummyConsole   = new FakeConsole();
     MessageDisplay = new MessageDisplay(DummyConsole);
     MemoryStream   = null;
 }
Esempio n. 2
0
 public MainMenu(List <IMenuOption> Options)
 {
     this.Options   = Options;
     MenuDisplay    = new MenuDisplay(Options);
     DummyConsole   = new FakeConsole();
     SelectorOption = new SelectorOption(Options, DummyConsole);
 }
Esempio n. 3
0
 public WindowsNotebook()
 {
     DummyConsole   = new FakeConsole();
     File           = new FakeFile();
     MessageDisplay = new MessageDisplay(DummyConsole);
     DummyProcess   = new SurrogateProcess();
 }
Esempio n. 4
0
 public EncoderFile()
 {
     DummyConsole   = new FakeConsole();
     File           = new FakeFile();
     MessageDisplay = new MessageDisplay(DummyConsole);
     StreamToRead   = null;
     StreamToWrite  = null;
 }
 public FilesEncryptorOption()
 {
     DummyConsole       = new FakeConsole();
     FileCreator        = new FileCreator();
     FileContentDisplay = new FileContentDisplay();
     EncoderFile        = new EncoderFile();
     WindowsNotebook    = new WindowsNotebook();
 }
Esempio n. 6
0
 public DecisionOnFurtherCourseOfProgram(IMenuOption Option,
                                         IFakeConsole DummyConsole,
                                         IMenuOption Exit)
 {
     this.Option       = Option;
     this.DummyConsole = DummyConsole;
     ExitFromProgram   = Exit;
 }
 public FileContentDisplay(IFakeFile File, IFakeConsole DummyConsole,
                           MemoryStream MemoryStream)
 {
     this.File         = File;
     this.DummyConsole = DummyConsole;
     MessageDisplay    = new MessageDisplay(DummyConsole);
     this.MemoryStream = MemoryStream;
 }
Esempio n. 8
0
 public MainMenu(List <IMenuOption> Options, IMenuDisplay MenuDisplay,
                 IFakeConsole DummyConsole, ISelectorOption SelectorOption)
 {
     this.Options        = Options;
     this.MenuDisplay    = MenuDisplay;
     this.DummyConsole   = DummyConsole;
     this.SelectorOption = SelectorOption;
 }
Esempio n. 9
0
 public WindowsNotebook(IFakeConsole DummyConsole, IFakeFile FakeFile,
                        IProcess DummyProcess)
 {
     this.DummyConsole = DummyConsole;
     File              = FakeFile;
     MessageDisplay    = new MessageDisplay(DummyConsole);
     this.DummyProcess = DummyProcess;
 }
Esempio n. 10
0
 public EncoderFile(IFakeConsole DummyConsole, IFakeFile File,
                    MemoryStream StreamToRead, MemoryStream StreamToWrite)
 {
     this.DummyConsole  = DummyConsole;
     this.File          = File;
     MessageDisplay     = new MessageDisplay(DummyConsole);
     this.StreamToRead  = StreamToRead;
     this.StreamToWrite = StreamToWrite;
 }
 public FilesEncryptorOption(IFakeConsole DummyConsole, IFileCreator FileCreator,
                             IFileContentDisplay FileContentDisplay,
                             IEncoderFile EncoderFile,
                             IWindowsNotebook WindowsNotebook)
 {
     this.DummyConsole       = DummyConsole;
     this.FileCreator        = FileCreator;
     this.FileContentDisplay = FileContentDisplay;
     this.EncoderFile        = EncoderFile;
     this.WindowsNotebook    = WindowsNotebook;
 }
Esempio n. 12
0
 public BoardDisplay(char[,] displayedBoard, IFakeConsole dummyConsole, IGetterColorForCharacter getterColor)
 {
     this.displayedBoard = displayedBoard;
     this.dummyConsole   = dummyConsole;
     this.getterColor    = getterColor;
 }
Esempio n. 13
0
 public BinaryClockOption(IFakeConsole DummyConsole, TimeDisplay TimeDisplay)
 {
     this.DummyConsole = DummyConsole;
     this.TimeDisplay  = TimeDisplay;
 }
Esempio n. 14
0
 public BinaryClockOption()
 {
     DummyConsole = new FakeConsole();
     TimeDisplay  = new TimeDisplay();
 }
Esempio n. 15
0
 public ResultDisplay(IFakeConsole DummyConsole) =>
 this.DummyConsole = DummyConsole;
Esempio n. 16
0
 public SelectorOption(List <IMenuOption> Options)
 {
     MenuOptions  = Options;
     DummyConsole = new FakeConsole();
 }
Esempio n. 17
0
 public FileCreator(IFakeFile File, IFakeConsole DummyConsole)
 {
     this.File         = File;
     this.DummyConsole = DummyConsole;
     MessageDisplay    = new MessageDisplay(DummyConsole);
 }
Esempio n. 18
0
 public DecisionOnFurtherCourseOfProgram(IMenuOption Option)
 {
     this.Option     = Option;
     DummyConsole    = new FakeConsole();
     ExitFromProgram = new Exit.ExitOption(DummyConsole);
 }
Esempio n. 19
0
 public ExitOption(IFakeConsole DummyConsole) =>
 this.DummyConsole = DummyConsole;
Esempio n. 20
0
 public BoardDisplay(char[,] displayedBoard)
 {
     this.displayedBoard = displayedBoard;
     dummyConsole        = new FakeConsole();
     getterColor         = new GetterColorForCharacter(displayedBoard);
 }
Esempio n. 21
0
 public SelectorOption(List <IMenuOption> Options, IFakeConsole DummyConsole)
 {
     MenuOptions       = Options;
     this.DummyConsole = DummyConsole;
 }
Esempio n. 22
0
 public FileCreator()
 {
     File           = new FakeFile();
     DummyConsole   = new FakeConsole();
     MessageDisplay = new MessageDisplay(DummyConsole);
 }
Esempio n. 23
0
 public MessageDisplay(IFakeConsole DummyConsole) =>
 this.DummyConsole = DummyConsole;
 public GetterProposalFromUser(IFakeConsole DummyConsole) =>
 this.DummyConsole = DummyConsole;
Esempio n. 25
0
 public static string GetFilePathFromUser(IFakeConsole DummyConsole) =>
 DummyConsole.ReadLine() + ".txt";