public GeneralPurposeTreeNodeTests()
 {
     DbUtils.ClearAll();
     using (var repo = DbUtils.GetRepo <IRootRepository <int> >()) {
         _root = DbUtils.CreateARoot(repo);
     }
 }
 public NodeRepositoryTests()
 {
     DbUtils.ClearAll();
     using (var repo = DbUtils.GetRepo <IRootRepository <int> >()) {
         _root = DbUtils.CreateARoot(repo);
     }
 }
 public GeneralPurposeTreeRootTests() {
     _kernel = new StandardKernel();
     _kernel.Bind<IRootRepository<int>>().ToMethod(_ => DbUtils.GetRepo<IRootRepository<int>>());
     DbUtils.ClearAll();
     using (var repo = DbUtils.GetRepo<IRootRepository<int>>()) {
         _root = DbUtils.CreateARoot(repo);
     }
 }
Example #4
0
 public void CanSelectRoot()
 {
     using (var repo = DbUtils.GetRepo <IRootRepository <int> >()) {
         GeneralPurposeTree <int> insertedRoot = DbUtils.CreateARoot(repo);
         var selectedRoot = repo.SelectRoot(insertedRoot.Id);
         Assert.NotNull(selectedRoot);
         Assert.Equal(insertedRoot.Id, selectedRoot.Id);
     }
 }
 public GeneralPurposeTreeRootTests()
 {
     _kernel = new StandardKernel();
     _kernel.Bind <IRootRepository <int> >().ToMethod(_ => DbUtils.GetRepo <IRootRepository <int> >());
     DbUtils.ClearAll();
     using (var repo = DbUtils.GetRepo <IRootRepository <int> >()) {
         _root = DbUtils.CreateARoot(repo);
     }
 }
 public static void CreateARoot <T>(IRootRepository <T> repo, out GeneralPurposeTree <T> root, out long createdId,
                                    string name = "Deneme")
 {
     //root = new GeneralPurposeTree<T> { Name = name, Initiator = "murat" };
     BindRepoTypeToDb <IRootRepository <T> >();
     root           = Kernel.Get <GeneralPurposeTree <T> >();
     root.Name      = name;
     root.Initiator = "murat";
     createdId      = root.Id;
     repo.InsertRoot(root);
 }
 public GeneralPurposeTreeNodeTests() {
     DbUtils.ClearAll();
     using (var repo = DbUtils.GetRepo<IRootRepository<int>>()) {
         _root = DbUtils.CreateARoot(repo); 
     }
 } 
 public NodeRepositoryTests() {
     DbUtils.ClearAll();
     using (var repo = DbUtils.GetRepo<IRootRepository<int>>()) {
         _root = DbUtils.CreateARoot(repo);
     }
 }
 public override bool Equals(GeneralPurposeTree <T> x, GeneralPurposeTree <T> y)
 {
     return(x.Id == y.Id && x.Name == y.Name && x.Initiator == y.Initiator);
 }
 public override int GetHashCode(GeneralPurposeTree <T> obj)
 {
     return(obj.GetHashCode());
 }