Example #1
0
        public void GetVenueTypeById_NonExistingValue_ShouldNotReturnValue(int venueTypeId)
        {
            using (var scope = _iContainer.BeginLifetimeScope(AppContextType.UnitTest.ToString()))
            {
                _iVenueTypeDal = scope.Resolve <IVenueTypeDal>();

                var venueTypeResult = _iVenueTypeDal.GetVenueTypeById(venueTypeId);

                Assert.True(venueTypeResult == null);
            }
        }
Example #2
0
        public void GetVenueTypes_GetAll_ShouldReturnListOfVenueTypes()
        {
            using (var scope = _iContainer.BeginLifetimeScope(AppContextType.UnitTest.ToString()))
            {
                _iVenueTypeDal = scope.Resolve <IVenueTypeDal>();

                var venueTypeList = _iVenueTypeDal.GetVenueTypes();

                Assert.True(venueTypeList.Count > 0);
            }
        }
Example #3
0
        public void SaveVenueType_DeleteExistingVenueType_ShouldDeleteSuccessfully(string Name)
        {
            using (var scope = _iContainer.BeginLifetimeScope(AppContextType.UnitTest.ToString()))
            {
                _iVenueTypeDal = scope.Resolve <IVenueTypeDal>();

                var venueResult = _iVenueTypeDal.GetVenueTypeByName(Name);

                venueResult = _iVenueTypeDal.SaveVenueType(venueResult, true);

                Assert.True(venueResult == null);
            }
        }
Example #4
0
        public void SaveVenueType_SaveNewVenueType_ShouldSaveSuccessfully(string name, string description)
        {
            using (var scope = _iContainer.BeginLifetimeScope(AppContextType.UnitTest.ToString()))
            {
                _iVenueTypeDal = scope.Resolve <IVenueTypeDal>();

                var venueType = new VenueType {
                    Name = name, Description = description
                };

                var venueTypeResult = _iVenueTypeDal.SaveVenueType(venueType);

                Assert.True(venueTypeResult != null);
            }
        }
 public VenueTypeController(IVenueTypeDal iVenueTypeDal)
 {
     _iVenueTypeDal = iVenueTypeDal;
 }