dotnetomaniak.pl - Artykuły z tagiem testy

Gdy tworzymy testy jednostkowe bardzo często musimy coś „zmockować” (czyli stworzyć sztuczny obiekt, którego będziemy używali w trakcie testów zamiast prawdziwej implementacji). Niestety czasem bywa tak, że nasza klasa ma dużo zależności, a do naszego testu potrzebujemy tylko niektórych z nich. Mimo to musimy stworzyć mock dla każdej z zależności, bo inaczej nie będziemy mogli wykonać testu. Czasem bywa też tak, że potrzebujemy dodać nową zależność do istniejącej klasy, a potem trzeba przerobić wszystkie...

Tagi: C#, Narzędzia, testy
Źródło: www.admu.pl
Dziel się z innymi:
Automatyczne tworzenie mocków – AutoMoq – ADMU Blog

Narzędzia 20 godzin, 34 minuty temu Admu 62 źrodło rozwiń

Podczas pisania testów (czy to jednostkowych, czy integracyjnych, czy e2e) prawie zawsze musimy stworzyć obiekt z danymi. Czasem jest to obiekt wejściowy, czasem wyjściowy. Z reguły nie interesuje nas większość pól danego obiektu, a jedynie kilka konkretnych. Mimo to musimy uzupełnić wszystkie pola, aby aplikacja zachowywała się poprawnie. Tu z pomocą może nam przyjść biblioteka AutoFixture.

Tagi: C#, Narzędzia, testy
Źródło: www.admu.pl
Dziel się z innymi:
Automatyczne tworzenie obiektów z danymi – AutoFixture – ADMU Blog

Narzędzia 14 dni, 20 godzin, 40 minut temu Admu 96 źrodło rozwiń

Reading time ~7 minutes This article is Part 4 in a 4-Part Series. Part 1 - Refactoring to Data Driven TestsPart 2 - How to get data for Data-Driven Tests?Part 3 - Tips, tricks, and good practices for Data-Driven Testing. Part 1.Part 4 - This Article This post is a continuation of a previous tips, tricks, and good practices for Data-Driven Testing entry. This one with more code. I will be converting this series into an ebook with additional source code and examples. If you want to get it, please su...

Dziel się z innymi:
Tips, tricks, and good practices for Data-Driven Testing. Part 2. – IndexOutOfRange

Sztuka programowania 64 dni, 22 godziny, 48 minut temu maklipsa 32 źrodło rozwiń

Jestem właśnie w trakcie lektury książki „Testy jednostkowe” Roya Osherove. Jest w niej ciekawy rozdział dotyczący frameworków izolacji i ich typów.

Dziel się z innymi:
Testy jednostkowe – programmer-girl

Sztuka programowania 126 dni, 21 godzin, 59 minut temu Weronika Mularczyk 133 źrodło rozwiń

Przemysław Walkowski W tym tygodniu było kilka interesujących problemów i ciekawych nauk na przyszłość. Trochę mięsa jak i trochę architektury. Zapraszam do szybkiej lektury. Zrymowało się przypadkowo. Sugestia architektoniczna (testy) Testy są dobre, ważne i każdy to wie, ale testów i tak nie piszę się tyle, ile trzeba, bo czasem ciężko je napisać itd. Ciekawą myśl usłyszałem. Jeśli w systemie jes...

Tagi: CHROME, SSMS, testy
Dziel się z innymi:
Czego nauczyłem się w 16 tygodniu pracy? | Blog Programisty.NET

Inne 211 dni, 21 godzin, 43 minuty temu przemekwa 167 źrodło rozwiń

Dzięki artykułowi dowiesz się wszystkiego co trzeba wiedzieć o typach testów w projekcie - jakie mamy poziomy testów oraz jakie cele spełniają.

Typy testów - Czyli kilka słów o typach testów i ich celu - DevEnv

Sztuka programowania 229 dni, 22 godziny, 19 minut temu devenv 129 źrodło rozwiń

Wracamy do postów technicznych - i to z przytupem! Słyszeliście o różnych bibliotekach do testowania? Jedną z wartych uwagi bibliotek jest FluentAssertions - w poście szczegóły, czemu akurat ją warto wybrać.

Testy jednostkowe – biblioteka FluentAssertions – programmer-girl

Sztuka programowania 345 dni, 19 godzin, 54 minuty temu Weronika Mularczyk 62 źrodło rozwiń

Testy jednostkowe oraz testy integracyjne potrafią bardzo ułatwić wyłapywanie błędów podczas tworzenie aplikacji (w szczególności błędów regresji). Dlatego na ogół bardzo chcemy je dodać do aplikacji, ale niestety często spotykamy się z oporem „góry”, bo pisanie testów zajmuje dużo czasu. Z doświadczenie zauważyłem, że jednym z powodów wydłużania czasu pisania testów są rozbudowane asserty. Dlatego w dzisiejszym wpisie chce Ci  pokazać bibliotekę Fluent Asserti...

Źródło: plawgo.pl
Dziel się z innymi:
Fluent Assertions - przyjemne asserty w testach - Blog Daniela Plawgo

Inne 362 dni, 20 godzin, 4 minuty temu danielplawgo 113 źrodło rozwiń

W jaki sposób zaplanować proces testowy by przynosił zespołowi developerskiemu jak najwięcej korzyści? Tym razem nieco na temat: implementacji, wykonania, oceny, raportowania i zamykania czynności testowych.

Źródło: devenv.pl
Dziel się z innymi:
Proces testowy - Czyli jak dobrze podejść do testowania oprogramowania. Cz. 2

Sztuka programowania 450 dni, 21 godzin, 20 minut temu devenv 67 źrodło rozwiń

Co to jest proces testowy? W jaki sposób zaplanować proces testowy by przynosił zespołowi developerskiemu jak najwięcej korzyści?

Źródło: devenv.pl
Dziel się z innymi:
Proces testowy - Czyli jak dobrze podejść do testowania oprogramowania.

Sztuka programowania 474 dni, 16 godzin, 46 minut temu devenv 103 źrodło rozwiń

Czy testy są potrzebne? Jaką wartość przynosi nam testowanie aplikacji? Jak testować oprogramowanie? W artykule m.in. o 7 zasadach testowania, które powinien znać programista w kontekście wykrywania błędów.

Źródło: devenv.pl
Dziel się z innymi:
Jak testować oprogramowanie? 7 zasad testowania. - DevEnv

Sztuka programowania 505 dni, 9 godzin, 25 minut temu devenv 131 źrodło rozwiń

Podział odpowiedzialności w zespołach często bywa bardzo jasno określony. Zdarzają się jednak sytuacje kiedy wymagania względem wykonywanej pracy nie mają za dużo wspólnego z faktyczną rolą projektową np. wtedy gdy do końca iteracji brakuje nam rąk do testowania... Zastanawiamy się, czemu programiści nie chcą testować?

Dev:Cast - #08 Czemu programiści nie chcą testować? - DevEnv

Sztuka programowania 517 dni, 12 godzin, 41 minut temu devenv 63 źrodło rozwiń

Przegląd i streszczenie technik programowania defensywnego, na podstawie kursów Pluralsight "Defensive Coding in C#" oraz "Advanced Defensive Programming Techniques". Forma podcastu lub jego transkrypt.

PNŚ Podcast #3: Programowanie defensywne

Sztuka programowania 639 dni, 11 godzin, 10 minut temu buli-waw 50 źrodło rozwiń

To, że testy trzeba pisać, jest chyba oczywiste. Czasami testy nie są jednak zbyt dobrze napisane. Warto więc na nie spojrzeć i je poprawić.

Tagi: C#, Moq, testy
Dziel się z innymi:
Testy – biblioteka Moq – programmer-girl

Sztuka programowania 638 dni, 12 godzin, 46 minut temu Weronika Mularczyk 162 źrodło rozwiń

To jest krótsza wersja książki 97 rzeczy, które każdy programista powinien widzieć po jej przeczytaniu chciałem podzielić się tym co tam przeczytałem, jak i lekką interpretacją tamtejszych myśli. Ponieważ trzech z nich nie rozumiem do końca i/lub nie umiem wytłumaczyć to w temacie są tylko 94, natomiast linki w każdym ze zdań odnoszą się do pełnego rozdziału. Dług techniczny kosztuje, podobnie jak kredyt gotówkowy – teraz przez chwilę jest lepiej, ale trzeba spłacić. J...

94 zdania które każdy programista powinien przeczytać

Inne 682 dni, 20 godzin, 25 minut temu macabre13 508 źrodło rozwiń

W aplikacji będącej aktualnie moim głównym zajęciem piszę oraz uczę się testów jednostkowych. Dlatego postanowiłem, że co nieco o nich napiszę jako wstępniak do być może późniejszych wpisów na ten temat.

Jak zacząć swoją przygodę z testami jednostkowymi? – Łukasz Kot Blog

Sztuka programowania 683 dni, 20 godzin, 57 minut temu Mister 189 źrodło rozwiń

To uczucie, gdy kończymy feature, przeklikujemy ostatni raz aplikację, zatrzymujemy się na chwilę, aby nacieszyć się zakończoną pracą, a tu bach! W innej części aplikacji zauważamy bug’a. Co więcej, kojarzymy ten problem, bo już go poprawialiśmy. Pierwsza myśl? Ktoś (bo przecież nie my) znowu to zepsuł!

Tagi: testy
Dziel się z innymi:
Bug Test Driven Development - PoznajProgramowanie.pl

Sztuka programowania 854 dni, 17 godzin, 13 minut temu AdrianBystrek 124 źrodło rozwiń

~ MJ Jakoś na początku tego roku miałem prezentację na wrocławskiej grupie .NET dotyczącą unit testingu. Muszę powiedzieć, że byłem bardzo pozytywnie zaskoczony liczbą obecnych osób, co tylko pokazuje, jak ważne są dla nas testy jednostkowe (albo chcemy, żeby stały się ważne)🙂

Piszmy unit testy! | maciejjędrzejewski

Sztuka programowania 1069 dni, 21 godzin, 9 minut temu jedmac 201 źrodło rozwiń

Interfejs w programowaniu możemy rozumieć przynajmniej dwojako. Po pierwsze: interfejs użytkownika, czyli sposób na interakcję z aplikacją. Po drugie: interfejs jako kontrakt, implementowany przez klasy. Testy ładnie wpasowują się w… obie definicje! Akcja: BLOGvember! Post nr 1. W listopadzie każdego dnia roboczego, z samego rana, na devstyle.pl znajdziesz nowy, świeżutki tekst. W sam raz do porannej kawy na dobry początek dnia. Miłej lektury i do przeczytania jutro! :) Testy jako UI… a raczej DI Int...

Źródło: devstyle.pl
Dziel się z innymi:
Czy testy jednostkowe można traktować jako interfejs?

Sztuka programowania 1108 dni, 6 godzin, 35 minut temu rroszczyk 120 źrodło rozwiń

Dzień dobry bardzo! Kolejny poniedziałek, kolejny odcinek podcastu! Dziś będzie grubo, ponieważ gościem ósmego odcinka był Maciej Aniserowicz (ktoś nie zna?)! Maciek jest programistą, który od ponad pół roku nie pracuje bo może, prowadzi bloga devstyle.pl, jest hostem pierwszego Polskiego podcastu technicznego DevTalk, prowadzi szkolenia i jeździ po naszym pieknym kraju głosząc dev-słowa na przeróżnych konferencjach. Tematem dzisiejszego odcinka są testy. Jak i co powinniśmy testować w naszych systemach...

Tagi: podcast, testy
Źródło: foreverframe.pl
Dziel się z innymi:
DevReview #8 O testach z Maciejem Aniserowiczem - Forever F[r]ame

Inne 1146 dni, 21 godzin, 54 minuty temu dpawlukiewicz 172 źrodło rozwiń

1 2 3 4
Sklep z gadzetami

Najaktywniejsi

1
(32 891,59)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,23)
8
(9 775,28)
9
(8 383,27)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,72)
15
(3 863,06)
16
(3 599,51)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)