public void can_create_new_item() { var item = new InventoryItem( id, "001", "Sample Item" ); Assert.NotNull(item.ItemId); }
public void save_to_storage() { var item = new InventoryItem( id, "001", "Sample Item" ); using (var r = BuildRepository()) { r.Save(item, Guid.NewGuid()); } }
public void massive_save_to_storage() { var s = new Stopwatch(); s.Start(); Parallel.ForEach(Enumerable.Range(1, 10000), x => { using (var r = BuildRepository()) { var item = new InventoryItem( Guid.NewGuid(), "001", "Sample Item" ); r.Save(item, item.Id); } }); s.Stop(); Debug.WriteLine("Elapsed " + s.ElapsedMilliseconds / 1000.0); }