public void Delete_success() { var query = Prepare.SetQuery(); var result = query.Delete(a => a.Id == "99"); Assert.True(result); }
public void Create_success() { var query = Prepare.SchemaQuery(); var result = query.CreateSchema <Novel>(); Assert.True(result); }
public void GetFirst_not_null_value_match() { var query = Prepare.GetBooks(); var result = query.GetFirst(a => a.PartKey == 1 && a.Id == "3"); Assert.NotNull(result); //Assert.Equal(3, result.Index); }
public void GetBottom_not_null_value_match() { var query = Prepare.GetQuery(); var result = query.GetBottom(a => a.Index >= 5, k => k.Index); Assert.NotNull(result); Assert.Equal(5, result.Index); }
public void GetTop_not_null_value_match() { var query = Prepare.GetQuery(); var result = query.GetTop(a => a.Index >= 5 && a.Index < 12, k => k.Index); Assert.NotNull(result); Assert.Equal(11, result.Index); }
public void Insert_success() { var query = Prepare.SetQuery(); var result = query.Insert(new Author { Id = "99", Name = "James Patterson", Index = 99 }); Assert.True(result); }
public void Update_NewProperty_success() { var query = Prepare.SetQuery(); var result = query.Update(a => a.Id == "3", new Author { NewProp = "80's" }); Assert.True(result); }
public void Update_Props_success() { var query = Prepare.SetQuery(); var result = query.Update(new Author { Id = "3", Name = "Hamilton", Index = 8, Description = "Sci-fi", NewProp = "Ultra types" }, e => e.Description, e => e.NewProp); Assert.True(result); }
public void Update_success() { var query = Prepare.SetQuery(); var result = query.Update(a => a.Id == "3", new Author { Name = "Peter F. Hamilton", Index = 3 }); Assert.True(result); }
public void GetRange_not_null_count() { var query = Prepare.GetQuery(); var all = query.GetRange((2, 3)); var notall = query.GetRange((2, 3), a => a.Index > 0 && a.Index <= 6); Assert.NotNull(all); Assert.Equal(3, all.Count); Assert.NotNull(notall); Assert.Equal(3, notall.Count); }
public void GetDescendingOrderedList_not_null_count() { var query = Prepare.GetQuery(); var all = query.GetDescendingOrderedList(k => k.Name); var notall = query.GetDescendingOrderedList(k => k.Name, a => a.Index > 0 && a.Index <= 6); Assert.NotNull(all); Assert.True(all.Count >= 10); Assert.NotNull(notall); Assert.Equal(6, notall.Count); }
public void GetList_not_null_count() { var query = Prepare.GetQuery(); var all = query.GetList(); var notall = query.GetList(a => a.Name.Contains("Isaac Asimov")); Assert.NotNull(all); Assert.True(all.Count >= 11); Assert.NotNull(notall); Assert.Equal(2, notall.Count); }
public void InsertBulk_success() { var query = Prepare.SetQuery(); var result = query.InsertBulk(new List <Author> { new Author { Id = "55", Name = "Greg Bear", Description = "Sci-fi", Index = 55 }, new Author { Id = "66", Name = "Clark", Index = 66 }, new Author { Id = "77", Name = "Gregory Benford", Description = "Science flick", Index = 77 }, new Author { Id = "88", Name = "David Drake", Index = 88 }, new Author { Id = "99", Name = "James Patterson", Index = 99 } }); Assert.True(result); }