コード例 #1
0
        public void PropertiesRequiredInvalid(string id, string companyId, string name, bool hasArrayIdVehicles)
        {
            string[] idsVehicles = hasArrayIdVehicles ? EntitiesFactory.GetArrayStringIds(2) : new string [] { };
            var      user        = EntitiesFactory.GetNewUserParameterized(id, companyId, name, idsVehicles);

            bool result = user.ValidatePropertiesRequired();

            result.Should().BeFalse();
        }
コード例 #2
0
        public async void SaveInvalid(string id, string companyId, string name, bool hasArrayIdVehicles)
        {
            string[] idsVehicles = hasArrayIdVehicles ? EntitiesFactory.GetArrayStringIds(2) : new string [] { };
            var      user        = EntitiesFactory.GetNewUserParameterized(id, companyId, name, idsVehicles);

            _userRepository.Save(user).Returns(true);

            bool result = await _userService.Save(user);

            result.Should().BeFalse();
        }
コード例 #3
0
        public async void GetByIdsValid()
        {
            List <Vehicle> listReturn = EntitiesFactory.GetVehicleList();

            string[] ids = EntitiesFactory.GetArrayStringIds();
            _vehicleRepository.GetByIds(ids).Returns(listReturn);

            IEnumerable <Vehicle> result = await _vehicleService.GetByIds(ids);

            result.Should().NotBeNull();
        }