Exemplo n.º 1
0
 public static void DeleteApplicants(int[] applicantIds, MoqContainer mockContainer)
 {
     using (ILifetimeScope scope = mockContainer.StartNewLifetime())
     {
         GranaDataDataContext context = ServiceModule.ResolveReference<GranaDataDataContext>(scope);
         DeleteApplicantsAndDetails(applicantIds, context);
     }
 }
Exemplo n.º 2
0
        public void MoqContainer()
        {
            MoqContainer container = new MoqContainer();

            container.Configure(c => c.Export<ImportConstructor>());

            ImportConstructor importConstructor = container.Locate<ImportConstructor>();

            Assert.NotNull(importConstructor);
            Assert.NotNull(importConstructor.BasicService);
        }
        public static void InsertContact(MoqContainer mockContainer, Contact mobile)
        {
            using (ILifetimeScope scope = mockContainer.StartNewLifetime())
            {
                GranaDataDataContext granaDataContext = ServiceModule.ResolveReference<GranaDataDataContext>(scope);

                granaDataContext.Contacts.InsertOnSubmit(mobile);
                granaDataContext.SubmitChanges();

            }
        }
Exemplo n.º 4
0
        public static Applicant InsertApplicant(MoqContainer mockContainer, Applicant applicant)
        {
            using (ILifetimeScope scope = mockContainer.StartNewLifetime())
            {
                GranaDataDataContext granaAppContext = ServiceModule.ResolveReference<GranaDataDataContext>(scope);
                granaAppContext.Applicants.InsertOnSubmit(applicant);
                granaAppContext.SubmitChanges();

                return applicant;
            }
        }
        public static Application InsertApplication(MoqContainer container , Application application)
        {
            using (ILifetimeScope scope = container.StartNewLifetime())
            {
                GranaDataDataContext granaDataContext = ServiceModule.ResolveReference<GranaDataDataContext>(scope);

                granaDataContext.Applications.InsertOnSubmit(application);
                granaDataContext.SubmitChanges();

                return application;
            }
        }