La programmation

Q & A pour les programmeurs professionnels et passionnés

3
Comment puis-je Moq une méthode qui a un argument facultatif dans sa signature sans le spécifier explicitement ou en utilisant une surcharge?
Compte tenu de l'interface suivante: public interface IFoo { bool Foo(string a, bool b = false); } Tentative de se moquer en utilisant Moq: var mock = new Mock<IFoo>(); mock.Setup(mock => mock.Foo(It.IsAny<string>())).Returns(false); donne l'erreur suivante au moment de la compilation: Une arborescence d'expression ne peut pas contenir un appel ou …
119 c#  unit-testing  moq 

9
Est-il possible d'exclure des artefacts hérités d'un POM parent?
Les artefacts des dépendances peuvent être exclus en déclarant un <exclusions>élément à l'intérieur d'un <dependency>Mais dans ce cas, il est nécessaire d'exclure un artefact hérité d'un projet parent. Voici un extrait du POM en discussion: <project> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>jruby</artifactId> <version>0.0.1-SNAPSHOT</version> <parent> <artifactId>base</artifactId> <groupId>es.uniovi.innova</groupId> <version>1.0.0</version> </parent> <dependencies> <dependency> <groupId>com.liferay.portal</groupId> <artifactId>ALL-DEPS</artifactId> <version>1.0</version> …
119 java  maven-2  pom.xml 


4
Identification d'objet R
Je me retrouve souvent avec une fonction produisant une sortie pour laquelle je ne comprends pas le type de données de sortie. J'attends une liste et cela finit par être une liste de listes ou un bloc de données ou autre chose. Quelle est une bonne méthode ou un bon …
119 r  object 



7
Comment ajouter 24 heures à un horodatage Unix en PHP?
Je voudrais ajouter 24 heures à l'horodatage pour le moment. Comment trouver le numéro d'horodatage Unix pendant 24 heures pour pouvoir l'ajouter à l'horodatage pour le moment? Je voudrais également savoir comment ajouter 48 heures ou plusieurs jours à l'horodatage actuel. Comment puis-je faire cela au mieux?
119 php  timestamp 


30
Impossible d'accepter le contrat de licence Android SDK Platform 24
J'obtiens l'erreur suivante lorsque j'essaie d'installer une plate-forme Android sur un projet Cordova. J'ai suivi ce guide: https://cordova.apache.org/docs/en/latest/guide/cli/ Une erreur se produit lors de l'exécution de ce qui suit: $ cordova platform add android --save Un problème est survenu lors de la configuration du projet racine «android». Vous n'avez pas …



9
virtualenvwrapper et Python 3
J'ai installé python 3.3.1 sur ubuntu lucid et créé avec succès un virtualenv comme ci-dessous virtualenv envpy331 --python=/usr/local/bin/python3.3 cela a créé un dossier envpy331sur mon répertoire personnel. J'ai également virtualenvwrapperinstallé. Mais dans la documentation, seules les 2.4-2.7versions de pythonsont prises en charge .. Quelqu'un at-il essayé d'organiser le python3virtualenv? Si …


7
Problème de comparaison du temps avec RSpec
J'utilise Ruby on Rails 4 et le gem 2.14 rspec-rails. Pour mon objet, je voudrais comparer l'heure actuelle avec l' updated_atattribut d'objet après l'exécution d'une action du contrôleur, mais je suis en difficulté car la spécification ne passe pas. Autrement dit, étant donné ce qui suit est le code de …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.