«unit-testing» etiketlenmiş sorular

Birim testi, tek tek kaynak kodu birimlerinin kullanıma uygun olup olmadıklarını belirlemek için test edildiği bir yöntemdir.


7
Mockito - @Spy vs @Mock
Mockito - Bir casusun bir nesnedeki gerçek yöntemleri çağırdığını, bir sahte nesnenin yöntemleri çağırdığını anlıyorum. Ayrıca bir kod kokusu olmadıkça casuslardan kaçınılmalıdır. Ancak, casuslar nasıl çalışır ve onları gerçekten ne zaman kullanmalıyım? Taklitlerden nasıl farklılar?

19
VS 2010 Test Çalıştırıcısı hatası "Test çalışırken aracı işlemi durduruldu."
Visual Studio 2010'da bir dizi birim testim var. Test listelerini kullanarak aynı anda birden fazla test çalıştırdığımda, bazen bir veya daha fazla test için aşağıdaki hatayı alıyorum: Aracı işlemi, test çalışırken durduruldu. Asla aynı test başarısız olmaz ve testi tekrar çalıştırmayı denersem başarılı olur. Aynı sorun gibi görünen bu hata …

30
Test bulunamadı. Kurulu test bulucuların ve uygulayıcıların, platform ve çerçeve sürüm ayarlarının uygun olduğundan emin olun ve tekrar deneyin
Mevcut çözümümüzü .NET 4.6.1'e yükseltme sürecindeyim ve birim testlerimizi bir sunucu oluşturma sırasında çalıştırmayı başaramadım. Yerel olarak beklendiği gibi çalışırlar ve çerçeve sürümünü .Net 4.5.1'e geri döndürmek, sunucuda yeniden çalışmasını sağlar. Aşağıdaki hatayı alıyorum: Test bulunamadı. Kurulu test kaşiflerinin ve uygulayıcılarının, platform ve çerçeve sürüm ayarlarının uygun olduğundan emin olun …

8
Karmaşık parametreleri [Teori] 'ye geçirin
Xunit'in güzel bir özelliği var : bir Theoryöznitelik ile bir test oluşturabilir ve özniteliklere veri koyabilirsiniz InlineDatave xUnit birçok test oluşturacak ve hepsini test edecektir. Böyle bir şey olsun istiyorum ama benim yöntemine parametreler değil 'basit veri' (gibidir string, int, double), ama benim sınıfın bir listesi: public static void WriteReportsToMemoryStream( …

16
Testhost.dll bulunamıyor. Lütfen test projenizi yayınlayın ve yeniden deneyin
Tek bir XUnit test yöntemiyle basit bir dotnet çekirdek sınıf kitaplığım var: TestLib.csproj: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.0</TargetFramework> </PropertyGroup> <ItemGroup> <PackageReference Include="Microsoft.NET.Test.SDK" Version="15.9.0" /> <PackageReference Include="xunit" Version="2.4.1" /> <PackageReference Include="xunit.runner.console" Version="2.4.1"> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.1"> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> <PackageReference Include="xunit.runners" Version="2.0.0" …

2
Python kaynak kodunu nasıl düzenlemeliyim? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin Python ile başlıyorum (bir şans vermenin tam zamanı) ve bazı en iyi uygulamaları arıyorum. …

5
Mock framework ve MS Fakes çerçeveleri
NMock ve VS 2011 Fakes Framework gibi Mock çerçevelerinin farklılıkları konusunda biraz kafa karıştırıcı. MSDN'den geçerken, anladığım kadarıyla Fakes, bağımlılıklarınızı RhinoMock veya NMock gibi taklit etmenize izin veriyor, ancak yaklaşım farklı, Fakes bu işlevselliği sağlamak için kod üretiyor ancak Mocks çerçevesi bunu yapmıyor. Yani benim anlayışım doğru mu? Sahte bir …

10
django'da dosya yüklemesi nasıl birim test edilir
Django uygulamamda, dosya yüklemeyi gerçekleştiren bir görünüme sahibim. Çekirdek snippet şuna benzer ... if (request.method == 'POST'): if request.FILES.has_key('file'): file = request.FILES['file'] with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest: for chunk in file.chunks(): dest.write(chunk) Görünümü birim test etmek istiyorum. Mutlu yolu ve başarısız yolu test etmeyi planlıyorum..ie, request.FILESanahtarın olmadığı durumda …

11
PHP'de nasıl birim testleri yazarım? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu, yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştirin Her yerde ne kadar harika olduklarını okudum, ancak bazı nedenlerden dolayı …


5
Örnek geçersiz utf8 dizesi?
Bazı kodumun kötü verileri nasıl işlediğini test ediyorum ve geçersiz UTF-8 olan birkaç bayta ihtiyacım var. Bazılarını ve ideal olarak, neden kötü olduklarına / onları nereden aldığınıza dair bir açıklama gönderebilir misiniz?

7
Android Studio birim testi: veri (giriş) dosyasını oku
Bir birim testinde, yolu kodlamadan (masaüstü) dosya sistemimdeki bir json dosyasından verileri nasıl okuyabilirim? Statik Dizeler oluşturmak yerine bir dosyadan test girdisini (ayrıştırma yöntemlerim için) okumak istiyorum. Dosya, birim test kodumla aynı konumdadır, ancak gerekirse projede başka bir yere de yerleştirebilirim. Android Studio kullanıyorum.



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.