Esempio n. 1
0
 public UpdateTableTests()
 {
     _sb = new StringBuilder();
     _w = new ExpressionWriter(_sb,new SqlServerBuilderHelper());
     _db = Setup.GetDb();
     _builder = new UpdateTableBuilder<Post>(_db);
 }
Esempio n. 2
0
 public UpdateTableTests()
 {
     _sb      = new StringBuilder();
     _w       = new ExpressionWriter(_sb, new SqlServerBuilderHelper());
     _db      = Setup.GetDb();
     _builder = new UpdateTableBuilder <Post>(_db);
 }
Esempio n. 3
0
 public UpdateTableTests()
 {
     _sb = new StringBuilder();
     _w = new ExpressionWriter(_sb,new SqlServerBuilderHelper());
     var db = new Mock<IAccessDb>();
     db.Setup(d => d.Provider).Returns(new SqlServerProvider());
     _builder = new UpdateTableBuilder<Post>(db.Object);
 }
Esempio n. 4
0
        public UpdateTableTests()
        {
            _sb = new StringBuilder();
            _w  = new ExpressionWriter(_sb, new SqlServerBuilderHelper());
            var db = new Mock <IAccessDb>();

            db.Setup(d => d.Provider).Returns(new SqlServerProvider());
            _builder = new UpdateTableBuilder <Post>(db.Object);
        }
Esempio n. 5
0
        public UpdateBuilderTests(ITestOutputHelper x)
        {
            _writer = Setup.FakeWriter();
            _sb     = new StringBuilder();

            _executor = new FakeSqlExecutor();
            _options  = new HelperOptions(Setup.GetTableInfo <Post>());
            _sut      = new UpdateTableBuilder <Post>(_executor, _writer, new FakeEscapeIdentifier(), _options);
        }
Esempio n. 6
0
 public UpdateBuilderTests(ITestOutputHelper x)
 {
     _writer = Setup.FakeWriter();
     _sb = new StringBuilder();
   
     _executor = new FakeSqlExecutor();
     _options = new HelperOptions();
     _options.EnsureTableName(Setup.GetTableInfo<Post>());
     _sut = new UpdateTableBuilder<Post>(_executor, _writer, new FakeEscapeIdentifier(), _options);
 }
Esempio n. 7
0
 public UpdateAnonymousBuilder(UpdateTableBuilder <R> builder)
 {
     _builder = builder;
 }
Esempio n. 8
0
 public void PopulateBuilder(UpdateTableBuilder <T> builder)
 {
     _data.ValuesToDictionary().Where(kv => !_ignore.Contains(kv.Key))
     .ForEach(kv => builder.Set(kv.Key, kv.Value));
 }