Ejemplo n.º 1
0
        public void Setup()
        {
            MockRepositorySetup = new MockRepositorySetup <Rental>(
                new Mock <IRepository <Rental, int> >(),
                (new List <Rental>()
            {
                new Rental {
                    Id = 1,
                    VideoId = 1,
                    StatusId = 1,
                    UserId = "a017433b-ff94-44a7-a519-c5df1c18e7ad",
                    DateCreated = DateTime.Now,
                    IsCheckedOut = true
                }

                //new Rental{ Id=1,
                //VideoId=1,
                //StatusId=1,
                //UserId="a017433b-ff94-44a7-a519-c5df1c18e7ad",
                //DateCreated = DateTime.Now,
                //IsCheckedOut = true,
                // DateUpdated = DateTime.Now.AddDays(2)}
            })).Setup();
            AutoMock = AutoMock.GetLoose();
            AutoMock.Provide(MockRepositorySetup.MockRepository.Object);
            AutoMock.Provide <IValidationService <Rental>, RentalValidationService>();
            AutoMock.Provide <IValidationExceptionService, ValidationExceptionService>();
            RentalService = AutoMock.Create <RentalService>();
        }
Ejemplo n.º 2
0
 public void Setup()
 {
     MockRepositorySetup = new MockRepositorySetup <Video>(
         new Mock <IRepository <Video, int> >(),
         (new List <Video>()
     {
         new Video {
             Id = 1,
             Title = "Hello kitty",
             AgeRestriction = "4",
             GenreID = 1,
             RentalPrice = 10,
             DateCreated = DateTime.Now,
             IsDeleted = false
         },
         new Video {
             Id = 2,
             Title = "Hello kitty",
             AgeRestriction = "4",
             GenreID = 1,
             RentalPrice = 10,
             DateCreated = DateTime.Now,
             IsDeleted = false,
             DateUpdated = DateTime.Now.AddDays(2),
         },
         new Video {
             Id = 3,
             Title = "Hello kitty",
             AgeRestriction = "4",
             GenreID = 1,
             RentalPrice = 10,
             DateCreated = DateTime.Now,
             IsDeleted = true,
             DateUpdated = DateTime.Now.AddDays(2),
             DateDeleted = DateTime.Now.AddDays(5)
         }
     })).Setup();
     AutoMock = AutoMock.GetLoose();
     AutoMock.Provide(MockRepositorySetup.MockRepository.Object);
     AutoMock.Provide <IValidationService <Video>, VideoValidationService>();
     AutoMock.Provide <IValidationExceptionService, ValidationExceptionService>();
     VideoService = AutoMock.Create <VideoService>();
 }
Ejemplo n.º 3
0
        public void Setup()
        {
            MockRepositorySetup = new MockRepositorySetup <Status>(
                new Mock <IRepository <Status, int> >(),
                (new List <Status>()
            {
                new Status {
                    Id = 1,
                    Name = "Pending",
                    Description = "Pending",
                    DateCreated = DateTime.Now,
                    IsDeleted = false
                },

                new Status {
                    Id = 2,
                    Name = "Active",
                    Description = "Active",
                    DateCreated = DateTime.Now,
                    IsDeleted = false,
                    DateUpdated = DateTime.Now.AddDays(2)
                },

                new Status {
                    Id = 3,
                    Name = "Inactive",
                    Description = "Inactive",
                    DateCreated = DateTime.Now,
                    IsDeleted = true,
                    DateUpdated = DateTime.Now.AddDays(2),
                    DateDeleted = DateTime.Now.AddDays(5)
                }
            })).Setup();
            AutoMock = AutoMock.GetLoose();
            AutoMock.Provide(MockRepositorySetup.MockRepository.Object);
            AutoMock.Provide <IValidationService <Status>, StatusValidationService>();
            AutoMock.Provide <IValidationExceptionService, ValidationExceptionService>();
            StatusService = AutoMock.Create <StatusService>();
        }
Ejemplo n.º 4
0
        public void Setup()
        {
            MockRepositorySetup = new MockRepositorySetup <Genre>(
                new Mock <IRepository <Genre, int> >(),
                (new List <Genre>()
            {
                new Genre {
                    Id = 1,
                    Name = "Horror",
                    DateCreated = DateTime.Now,
                    IsDeleted = false
                },

                new Genre {
                    Id = 2,
                    Name = "Action",
                    DateCreated = DateTime.Now,
                    IsDeleted = false,
                    DateUpdated = DateTime.Now.AddDays(2)
                },

                new Genre {
                    Id = 3,
                    Name = "Comedy",
                    DateCreated = DateTime.Now,
                    IsDeleted = true,
                    DateUpdated = DateTime.Now.AddDays(2),
                    DateDeleted = DateTime.Now.AddDays(5)
                }
            })).Setup();
            AutoMock = AutoMock.GetLoose();
            AutoMock.Provide(MockRepositorySetup.MockRepository.Object);
            AutoMock.Provide <IValidationService <Genre>, GenreValidationService>();
            AutoMock.Provide <IValidationExceptionService, ValidationExceptionService>();
            GenreService = AutoMock.Create <GenreService>();
        }
Ejemplo n.º 5
0
        public void Setup()
        {
            MockRepositorySetup = new MockRepositorySetup <Cast>(
                new Mock <IRepository <Cast, int> >(),
                (new List <Cast>()
            {
                new Cast {
                    Id = 1, FirstName = "Action", LastName = "Hello", VideoId = 1, DateCreated = DateTime.Now, IsDeleted = false, TitleId = 1
                },
                new Cast {
                    Id = 2, FirstName = "Comedy", LastName = "bye", VideoId = 1, DateCreated = DateTime.Now, IsDeleted = false, DateUpdated = DateTime.Now.AddDays(2), TitleId = 1
                },
                new Cast {
                    Id = 3, FirstName = "Horror", LastName = "Great", VideoId = 1, DateCreated = DateTime.Now, IsDeleted = true, DateUpdated = DateTime.Now.AddDays(2), DateDeleted = DateTime.Now.AddDays(5), TitleId = 1
                }
            }))
                                  .Setup();

            AutoMock = AutoMock.GetLoose();
            AutoMock.Provide(MockRepositorySetup.MockRepository.Object);
            AutoMock.Provide <IValidationService <Cast>, CastValidationService>();
            AutoMock.Provide <IValidationExceptionService, ValidationExceptionService>();
            CastService = AutoMock.Create <CastService>();
        }