public void Paste()
        {
            var console = new UnitTestProvider(new List <string>
            {
                "p",
                "0",
                "ok"
            });

            var interactionProvider = new ConsoleInteractionProvider(console);

            interactionProvider.clipboard.Add(new MyDto()
            {
                Prop = "abc"
            });

            var myDto = new MyDto()
            {
                Prop = "test"
            };

            Assert.IsTrue(interactionProvider.EditObject(typeof(MyDto), myDto, out myDto));

            Assert.IsTrue(myDto.Prop == "abc");
        }
 public void TestParam(MyDto dto)
 {
     Console.WriteLine(dto.Prop);
     TestParamValue = dto.Prop;
 }