Hi Kal,
I downloaded the source and built it using VS2012. I had to get a copy of the MSBuild Community Tasks in order to get the projects to load. I also had to update the path to the NUnit dll.
All projects built except for a couple of the test ones
Type or namespace 'TextContext' could not be found (BrightstarDB.Tests -> StringComparisonTests.cs)
Type or namespace 'DescriptionAttribute' does not exist in the namespace NUnit.Framework (BrightstarDB.Tests -> SimpleContextTests.cs)
I updated my working solution with the revised BrightstarDB libraries and the DeleteObject problem is now fixed.
I do keep having problems with my test class though whereby tests fail with a 'Store already exists' error.
My tests are structured with a test initializer that creates the context and a test cleanup that calls BrightstarService.GetClient().DeleteStore(storename). These happen before/after each test. It appears the store is not getting deleted properly.
I have the context within a repository class so I can expose some useful methods to my application and also mock the repository. I tried using a unit of work pattern with this but could not see how I would use this inside a WPF ViewModel (and more importantly be able to mock it or use dependency injection). I felt the UoW wasn't really offering anything.
Regards
Alan
--
Kal Ahmed
Director, Networked Planet Limited