Ejemplo n.º 1
0
        public void MyTestMethod()
        {
            var res = new SimpleUtil()
                      .Add(1)
                      .Remove(2)
                      .Multiply(5);

            Assert.AreEqual(res.current, -5);
        }
Ejemplo n.º 2
0
 public static SimpleUtil Remove(this SimpleUtil util, int num)
 {
     util.current -= num;
     return(util);
 }
Ejemplo n.º 3
0
 public static SimpleUtil Multiply(this SimpleUtil util, int num)
 {
     util.current *= num;
     return(util);
 }
Ejemplo n.º 4
0
 public static SimpleUtil Add(this SimpleUtil util, int num)
 {
     util.current += num;
     return(util);
 }