public void Setup() { _transactionScope = new TransactionScope(); _checkOutRepository = new CheckOutRepository(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString); _domicile = BuildMeA.Domicile("code", "description"); _manCo1 = BuildMeA.ManCo("description1", "code1").WithDomicile(_domicile); _docType = BuildMeA.DocType("code", "description"); _subDocType1 = BuildMeA.SubDocType("code 1", "description 1").WithDocType(_docType); _document1 = BuildMeA.Document("id").WithDocType(_docType).WithSubDocType(_subDocType1).WithManCo(_manCo1); _checkOut = BuildMeA.CheckOut("name", DateTime.Now.AddHours(-2)).WithDocument(_document1); _document2 = BuildMeA.Document("id2").WithDocType(_docType).WithSubDocType(_subDocType1).WithManCo(_manCo1); _checkOut2 = BuildMeA.CheckOut(null, null).WithDocument(_document1); }
public AssetOperationUnitOfWork(AssetDbContext context) { _context = context; CheckOut = new CheckOutRepository(_context); }