Exemplo n.º 1
0
        public void GetSeasonsAsync_ReturnExpectedSeason()
        {
            //Arrange
            var classTest  = new DbAzureQueryAsync();
            var fakeSeason = FakeAzureModels.GetFakeSeason();

            //Act
            var testTrail = classTest.GetSeasonsListAsync();

            //Assert
            Assert.True(fakeSeason.Season == testTrail.Result.First().Season);
        }
Exemplo n.º 2
0
        public void GetTrailByIdAsync_ReturnExpectedTrail()
        {
            //Arrange
            var classTest = new DbAzureQueryAsync();
            var fakeTrail = FakeAzureModels.GetFakeTrail();

            //Act
            var testTrail = classTest.GetTrailByIdAsync(fakeTrail.Id.ToString());

            //Assert
            Assert.True(fakeTrail.Id == testTrail.Result.Id);
        }
Exemplo n.º 3
0
        public void GetRegionsAsync_ReturnExpectedRegion()
        {
            //Arrange
            var classTest          = new DbAzureQueryAsync();
            var expectedFakeResult = FakeAzureModels.GetFakeRegion();

            //Act
            var testTrail = classTest.GetRegionsAsync();

            //Assert
            Assert.True(expectedFakeResult.Id == testTrail.Result.First().Id);
        }
Exemplo n.º 4
0
        public void GetCountriesAsync_ReturnExpectedResult()
        {
            var classTest = new DbAzureQueryAsync();
            var country   = FakeAzureModels.GetFakeCountry();

            //Act
            var res = classTest.GetCountriesAsync().Result;

            //Assert
            Assert.True(
                country.Name == res.First(i => i.Id == country.Id).Name);
        }
Exemplo n.º 5
0
        public void GetUserAsync_ReturnExpectedUser()
        {
            //Arrange
            var classTest = new DbAzureQueryAsync();
            var fakeUser  = FakeAzureModels.GetFakeUser();

            //Act
            var testTrail = classTest.GetUserAsync(fakeUser.Id.ToString()).Result;

            //Assert
            Assert.True(fakeUser.Email == testTrail.Email);
        }
Exemplo n.º 6
0
        public void GetTrailsTypesListAsync_ReturnExpectedRegion()
        {
            //Arrange
            var classTest = new DbAzureQueryAsync();
            var fakeType  = FakeAzureModels.GetFakeTrailType();

            //Act
            var testTrail = classTest.GetTrailsTypesListAsync().Result;

            //Assert
            Assert.True(fakeType.Type == testTrail.First().Type);
        }
Exemplo n.º 7
0
        public void InitRegionModelList_CorrectInitialize_ReturnRegionModelList()
        {
            //Arrange
            var testClasses = new AzureInitializeModels();
            var region      = FakeAzureModels.GetFakeRegions();
            var countries   = FakeAzureModels.GetFakeCountries();

            //Act
            var test = testClasses.InitRegionModelList(region, countries);

            //Assert
            Assert.True(region.First().Region == test.First().Region);
        }
Exemplo n.º 8
0
        public void InitCommentsModelList_CorrectInitialize_ReturnListCommentModels()
        {
            //Arrange
            var testClasses = new AzureInitializeModels();
            var trail       = FakeAzureModels.GetFakeTrail();
            var commList    = FakeAzureModels.GetFakeComments();

            //Act
            var test = testClasses.InitCommentsModelList(trail, commList);

            //Assert
            Assert.True(commList.First().Comment == test.First().Comment);
        }
Exemplo n.º 9
0
        public void GetTrailsAsync_ReturnExpectedResult()
        {
            //Arrange
            var classTest = new DbAzureQueryAsync();
            var trails    = FakeAzureModels.GetFakeTrail();

            //Act
            var res = classTest.GetTrailsAsync().Result;

            //Assert
            Assert.True(
                trails.Name == res.First(i => i.Id == trails.Id).Name);
        }
Exemplo n.º 10
0
        public void GetCommentsListAsync_ReturnExpectedComments()
        {
            //Arrange
            var classTest   = new DbAzureQueryAsync();
            var fakeComment = FakeAzureModels.GetFakeComments();

            //Act
            var testTrail = classTest.GetCommentsListAsync().Result;

            //Assert
            Assert.True(fakeComment.First().Comment ==
                        testTrail.First().Comment);
        }
Exemplo n.º 11
0
        public void InitFilterModel_CorrectInitialize_ReturnFilterModel()
        {
            var testClasses = new AzureInitializeModels();
            var countries   = FakeAzureModels.GetFakeCountries();
            var trails      = FakeAzureModels.GetFakeTrails();

            var test = testClasses.InitFilterModel(countries, trails);

            Assert.True(
                countries.First().Name == test.Countries.First().Value
                &&
                trails.First().Name == test.Trails.First().Value
                );
        }
Exemplo n.º 12
0
        public void InitOptionModel_CorrectInitialize_ReturnOptionModelList()
        {
            //Arrange
            var testClasses = new AzureInitializeModels();
            var season      = FakeAzureModels.GetFakeSeasons();
            var types       = FakeAzureModels.GetFakeTrailsTypes();
            var durTypes    = FakeAzureModels.GetFakeTrailsDurationTypes();

            //Act
            var test = testClasses.InitOptionModel(
                season, durTypes, types);

            //Assert
            Assert.True(season.First().Season == test.Seasons.First().Value);
            Assert.True(types.First().Type == test.TrailsTypes.First().Value);
            Assert.True(durTypes.First().DurationType == test.TrailsDurationTypes.First().Value);
        }
Exemplo n.º 13
0
        public void InitFullTrailModel_CorrectInitialize_ReturnFullTrailModel()
        {
            //Arrange
            var testClasses = new AzureInitializeModels();

            var trail      = FakeAzureModels.GetFakeTrail();
            var commList   = FakeAzureModels.GetFakeComments();
            var photos     = FakeAzureModels.GetFakePhotos();
            var references = FakeAzureModels.GetFakeReferences();

            var commentsModel   = testClasses.InitCommentsModelList(trail, commList);
            var photosModel     = testClasses.InitPhotosModelList(photos);
            var referencesModel = testClasses.InitReferencesModelList(references);

            //Act
            var test = testClasses.InitFullTrailModel(trail, commentsModel, photosModel, referencesModel);

            //Assert
            Assert.True(trail.Description == test.Description);
        }