Questions marquées «unit-testing»

Les tests unitaires sont une méthode par laquelle des unités individuelles de code source sont testées pour déterminer si elles sont adaptées à l'utilisation.




11
Tester les exceptions attendues dans Kotlin
En Java, le programmeur peut spécifier des exceptions attendues pour les cas de test JUnit comme ceci: @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } Comment pourrais-je faire cela à Kotlin? J'ai essayé deux variantes de syntaxe, mais aucune d'elles n'a fonctionné: import org.junit.Test …



4
RSpec: Quelle est la différence entre let et un bloc avant?
Quelle est la différence entre letet un beforebloc dans RSpec? Et quand les utiliser? Quelle sera la bonne approche (laissez ou avant) dans l'exemple ci-dessous? let(:user) { User.make !} let(:account) {user.account.make!} before(:each) do @user = User.make! @account = @user.account.make! end J'ai étudié ce post de stackoverflow Mais est-il bon de …

16
@BeforeClass et héritage - ordre d'exécution
J'ai une classe de base abstraite, que j'utilise comme base pour mes tests unitaires (TestNG 5.10). Dans cette classe, j'initialise tout l'environnement pour mes tests, la configuration des mappages de bases de données, etc. Cette classe abstraite a une méthode avec une @BeforeClassannotation qui effectue l'initialisation. Ensuite, j'étends cette classe …



16
Enzyme - Comment accéder et définir la valeur <input>?
Je ne sais pas comment accéder à la &lt;input&gt;valeur lors de l'utilisation mount. Voici ce que j'ai comme test: it('cancels changes when user presses esc', done =&gt; { const wrapper = mount(&lt;EditableText defaultValue="Hello" /&gt;); const input = wrapper.find('input'); console.log(input.render().attr('value')); input.simulate('focus'); done(); }); La console imprime undefined. Mais si je modifie …


2
ajouter par programme id à R.id
Je crée un EditTextobjet que j'essaye ensuite de référencer dans un test unitaire. Quelle est la meilleure façon d'ajouter un nouveau idà R.idpour cet objet créé dynamiquement, afin que je puisse le référencer ultérieurement via findViewById()le test unitaire?


6
Mocking IPrincipal dans ASP.NET Core
J'ai une application ASP.NET MVC Core pour laquelle j'écris des tests unitaires. L'une des méthodes d'action utilise le nom d'utilisateur pour certaines fonctionnalités: SettingsViewModel svm = _context.MySettings(User.Identity.Name); qui échoue évidemment dans le test unitaire. J'ai regardé autour de moi et toutes les suggestions proviennent de .NET 4.5 pour simuler HttpContext. …

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.