public void GetSetProperties()
 {
     var obj = new UnrelatedType6().ToContract<IGetterAndSetter>();
     obj.GetSet = 10;
     Assert.AreEqual(10, obj.GetSet);
 }
 public void GetProperties()
 {
     var obj = new UnrelatedType6().ToContract<IGetter>();
     Assert.AreEqual(1, obj.OnlyGet);
 }
 public void SetProperties()
 {
     var obj = new UnrelatedType6().ToContract<ISetter>();
     obj.OnlySet = 5;
 }