Esempio n. 1
0
        public void Should_UpdateSelectedEmployee_When_FormIsSubmitWithId()
        {
            //Arrange
            var employees = _fixture.CreateMany <EmployeeModel>(10);

            _employeeService.Setup(service => service.GetAll()).Returns(Task.FromResult(employees.ToList() as IList <EmployeeModel>));
            var departments = _fixture.CreateMany <DepartmentModel>(10);

            _departmentService.Setup(service => service.GetAll()).Returns(Task.FromResult(departments.ToList() as IList <DepartmentModel>));

            var employeeToUpdate = _fixture.Create <EmployeeModel>();

            employeeToUpdate.Id = 1;

            _employeeService.Setup(service => service.Get(It.IsAny <string>())).Returns(Task.FromResult(employeeToUpdate));

            var updateEmployeePage = RenderComponent <Jhipster.Client.Pages.Entities.Employee.EmployeeUpdate>(ComponentParameter.CreateParameter("Id", 1));

            // Act
            var employeeForm = updateEmployeePage.Find("form");

            employeeForm.Submit();

            // Assert
            _employeeService.Verify(service => service.Update(employeeToUpdate), Times.Once);
        }
        public void Should_UpdateSelectedJob_When_FormIsSubmitWithId()
        {
            //Arrange
            var pieceofworks = _fixture.CreateMany <PieceOfWorkModel>(10);

            _pieceofworkService.Setup(service => service.GetAll()).Returns(Task.FromResult(pieceofworks.ToList() as IList <PieceOfWorkModel>));
            var employees = _fixture.CreateMany <EmployeeModel>(10);

            _employeeService.Setup(service => service.GetAll()).Returns(Task.FromResult(employees.ToList() as IList <EmployeeModel>));

            var jobToUpdate = _fixture.Create <JobModel>();

            jobToUpdate.Id = 1;

            _jobService.Setup(service => service.Get(It.IsAny <string>())).Returns(Task.FromResult(jobToUpdate));

            var updateJobPage = RenderComponent <Jhipster.Client.Pages.Entities.Job.JobUpdate>(ComponentParameter.CreateParameter("Id", 1));

            // Act
            var jobForm = updateJobPage.Find("form");

            jobForm.Submit();

            // Assert
            _jobService.Verify(service => service.Update(jobToUpdate), Times.Once);
        }
 public TeamDataProviderFixture()
 {
     _autoFixture   = new AutoFixture.Fixture();
     Competitions   = _autoFixture.CreateMany <Core.Data.Models.Competition>();
     ExpectedResult = _autoFixture.CreateMany <Core.Data.Models.Team>();
     ApiCallTimes   = new List <DateTime>();
     _provider      = new FootballDataTeamProvider(this, "api_token", this, this);
     Client         = new HttpClient(new MockHttpHandler(this));
     Result         = _provider.RetrieveAll().Result;
 }
Esempio n. 4
0
        public void Should_DisplayAllDepartments_When_DepartmentsArePresent()
        {
            //Arrange
            var departments = _fixture.CreateMany <DepartmentModel>(10);

            _departmentService.Setup(service => service.GetAll()).Returns(Task.FromResult(departments.ToList() as IList <DepartmentModel>));
            var departmentPage = RenderComponent <Jhipster.Client.Pages.Entities.Department.Department>();

            // Act
            var departmentsTableBody = departmentPage.Find("tbody");

            // Assert
            departmentsTableBody.ChildElementCount.Should().Be(10);
        }
Esempio n. 5
0
        public void Should_DisplayAllPieceOfWorks_When_PieceOfWorksArePresent()
        {
            //Arrange
            var pieceOfWorks = _fixture.CreateMany <PieceOfWorkModel>(10);

            _pieceOfWorkService.Setup(service => service.GetAll()).Returns(Task.FromResult(pieceOfWorks.ToList() as IList <PieceOfWorkModel>));
            var pieceOfWorkPage = RenderComponent <Jhipster.Client.Pages.Entities.PieceOfWork.PieceOfWork>();

            // Act
            var pieceOfWorksTableBody = pieceOfWorkPage.Find("tbody");

            // Assert
            pieceOfWorksTableBody.ChildElementCount.Should().Be(10);
        }
Esempio n. 6
0
        public void Should_DisplayAllCountries_When_CountriesArePresent()
        {
            //Arrange
            var countries = _fixture.CreateMany <CountryModel>(10);

            _countryService.Setup(service => service.GetAll()).Returns(Task.FromResult(countries.ToList() as IList <CountryModel>));
            var countryPage = RenderComponent <Jhipster.Client.Pages.Entities.Country.Country>();

            // Act
            var countriesTableBody = countryPage.Find("tbody");

            // Assert
            countriesTableBody.ChildElementCount.Should().Be(10);
        }
Esempio n. 7
0
        public void Should_DisplayAllLocations_When_LocationsArePresent()
        {
            //Arrange
            var locations = _fixture.CreateMany <LocationModel>(10);

            _locationService.Setup(service => service.GetAll()).Returns(Task.FromResult(locations.ToList() as IList <LocationModel>));
            var locationPage = RenderComponent <Jhipster.Client.Pages.Entities.Location.Location>();

            // Act
            var locationsTableBody = locationPage.Find("tbody");

            // Assert
            locationsTableBody.ChildElementCount.Should().Be(10);
        }
        public void Should_DisplayAllJobs_When_JobsArePresent()
        {
            //Arrange
            var jobs = _fixture.CreateMany <JobModel>(10);

            _jobService.Setup(service => service.GetAll()).Returns(Task.FromResult(jobs.ToList() as IList <JobModel>));
            var jobPage = RenderComponent <Jhipster.Client.Pages.Entities.Job.Job>();

            // Act
            var jobsTableBody = jobPage.Find("tbody");

            // Assert
            jobsTableBody.ChildElementCount.Should().Be(10);
        }
        public void Should_DisplayAllEmployees_When_EmployeesArePresent()
        {
            //Arrange
            var employees = _fixture.CreateMany <EmployeeModel>(10);

            _employeeService.Setup(service => service.GetAll()).Returns(Task.FromResult(employees.ToList() as IList <EmployeeModel>));
            var employeePage = RenderComponent <Jhipster.Client.Pages.Entities.Employee.Employee>();

            // Act
            var employeesTableBody = employeePage.Find("tbody");

            // Assert
            employeesTableBody.ChildElementCount.Should().Be(10);
        }
        public BetsCollectionTest()
        {
            var fixture = new AutoFixture.Fixture();

            _bets          = fixture.CreateMany <Bet>();
            _betCollection = BetCollection.RetrieveFrom(this).Result;
        }
        public FootballDataStandingsProviderTests()
        {
            _autoFixture  = new AutoFixture.Fixture();
            _competitions = _autoFixture.CreateMany <Core.Data.Models.Competition>();
            _client       = new HttpClient(new MockHttpHandler(this));
            var provider = new FootballDataStandingProvider(this, "api_token", this, this, this);

            _result = provider.RetrieveAll().Result;
        }
 public FootballDataProviderTests()
 {
     autoFixture     = new AutoFixture.Fixture();
     _expectedResult = autoFixture.CreateMany <Data.Models.Fixture>();
     provider        = new FootballDataFixtureProvider(this, "api_token", this);
     from            = DateTime.Today;
     to     = from.AddDays(1);
     result = provider.Retrieve(from, to).Result;
 }
        public void Should_UpdateSelectedLocation_When_FormIsSubmitWithId()
        {
            //Arrange
            var countries = _fixture.CreateMany <CountryModel>(10);

            _countryService.Setup(service => service.GetAll()).Returns(Task.FromResult(countries.ToList() as IList <CountryModel>));

            var locationToUpdate = _fixture.Create <LocationModel>();

            locationToUpdate.Id = 1;

            _locationService.Setup(service => service.Get(It.IsAny <string>())).Returns(Task.FromResult(locationToUpdate));

            var updateLocationPage = RenderComponent <Jhipster.Client.Pages.Entities.Location.LocationUpdate>(ComponentParameter.CreateParameter("Id", 1));

            // Act
            var locationForm = updateLocationPage.Find("form");

            locationForm.Submit();

            // Assert
            _locationService.Verify(service => service.Update(locationToUpdate), Times.Once);
        }
        public void Should_UpdateSelectedDepartment_When_FormIsSubmitWithId()
        {
            //Arrange
            var locations = _fixture.CreateMany <LocationModel>(10);

            _locationService.Setup(service => service.GetAll()).Returns(Task.FromResult(locations.ToList() as IList <LocationModel>));

            var departmentToUpdate = _fixture.Create <DepartmentModel>();

            departmentToUpdate.Id = 1;

            _departmentService.Setup(service => service.Get(It.IsAny <string>())).Returns(Task.FromResult(departmentToUpdate));

            var updateDepartmentPage = RenderComponent <Jhipster.Client.Pages.Entities.Department.DepartmentUpdate>(ComponentParameter.CreateParameter("Id", 1));

            // Act
            var departmentForm = updateDepartmentPage.Find("form");

            departmentForm.Submit();

            // Assert
            _departmentService.Verify(service => service.Update(departmentToUpdate), Times.Once);
        }
Esempio n. 15
0
        public void Should_UpdateSelectedCountry_When_FormIsSubmitWithId()
        {
            //Arrange
            var regions = _fixture.CreateMany <RegionModel>(10);

            _regionService.Setup(service => service.GetAll()).Returns(Task.FromResult(regions.ToList() as IList <RegionModel>));

            var countryToUpdate = _fixture.Create <CountryModel>();

            countryToUpdate.Id = 1;

            _countryService.Setup(service => service.Get(It.IsAny <string>())).Returns(Task.FromResult(countryToUpdate));

            var updateCountryPage = RenderComponent <JhipsterBlazor.Pages.Entities.Country.CountryUpdate>(ComponentParameter.CreateParameter("Id", 1));


            // Act
            var countryform = updateCountryPage.Find("form");

            countryform.Submit();

            // Assert
            _countryService.Verify(service => service.Update(countryToUpdate), Times.Once);
        }
Esempio n. 16
0
 public StandingsCollectionTests()
 {
     _autoFixture = new AutoFixture.Fixture();
     _standings   = _autoFixture.CreateMany <Standing>();
     _result      = StandingsCollection.RetrieveFrom(this).Result;
 }