public void run_task()
 {
     var m = new Migration1(_sb);
     _runner.Run(m);
     Assert.Equal("1",_sb.ToString());
 }
 public void versioning_attribute()
 {
     var d = new Migration1(new StringBuilder());
     Assert.Equal("1.0.0",d.CurrentVersion);
     Assert.Equal("1.0.1",d.NextVersion);
 }
 public void run_multiple_tasks()
 {
     var m = new Migration1(_sb);
     _runner.Run(m, new Migration2(_sb));
     Assert.Equal("12", _sb.ToString());
 }