dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem unit testing

The need to constantly update your tests whenever you change production code is one of the arguments against unit testing. Sure, when you do a big refactoring tests will need to change, but smaller changes should not make you change all the tests. I will try to help you with this issue. Specifically I will try to help you make your setup code easier to maintain.

Tagi: TDD, unit testing
Dziel się z innymi:
Maintainable test setup and cleaner tests

Sztuka programowania 18 dni, 1 godzinę, 24 minuty temu trzyPe 58 rozwiń

Moje motto na temat Unit Testów i wielu innych rzeczy: Less Unit Testing Dogma More Unit Testing Karma Nie ma co pisać wstępów, trzeba przeczytać krótkiego i zwięzłego PDFa The Way of Testivus

Testivus – kompletne starożytne nauki na temat testowania | Show me the code

Przeglądając mojego bloga mogliście zauważyć kilka rzeczy: nie jestem fanem treningu, kocham kakałko i uważam za niezwykle istotne by testować swoje oprogramowanie. Nie ważne, czy chodzi o testy jednostkowe, integracyjne czy end to end zawsze staram się, aby program napisany przez zemnie był pokryty testami w jak największym stopniu. Miałem nie dawno okazję prowadzić wewnętrzne warsztaty w Polskim Radiu o tematyce testów automatycznych w świecie front-endu. Było to spore wyzwanie, ponieważ przez ostatni ...

Źródło: bd90.pl
Dziel się z innymi:
Node - Mockowanie request-ów w testach jednostkowych - bd90

Sztuka programowania 398 dni, 2 godziny, 58 minut temu bd90 95 rozwiń

Cześć. Dużo się ostatnio naoglądałem i naczytałem o DDD i architekturze port-adapter i tak zacząłem rozmyślać jak to osiągnąć, choćby w kontekście tooli, które piszę do swojego silnika. Z tego co zauważyłem, to w projektach z którymi przyszło mi pracować, większość klas jest publiczna. Jest to zrozumiałe, chcemy mieć testy lub nie mamy testów, ale wszyscy piszą public, więc co to za problem. No niestety problem jest, wynika on z tego, że udostę...

Źródło: harunx9.github.io
Dziel się z innymi:
Programming warfare – .NET klasy internal a testy jednostkowe

Sztuka programowania 439 dni, 3 godziny, 59 minut temu SzymonW 180 rozwiń

Jacek ŁapińskiDodaj komentarz Często mam okazję pracować nad projektami, które udostępniają bardzo wąski interfejs na zewnątrz, mimo że zawierają w sobie dużo nietrywialnej logiki. Krótko mówiąc – powstaje bardzo mało klas publicznych i dość dużo klas internal. Testy jednostkowe zawsze umieszczam w oddzielnym projekcie. Przez długi okres, za każdym razem kiedy czułem potrzebę napisania testów dla klasy internal, robiłem to co sprawiało mi najmniej problemów – przekształcałem klasę na publiczną. W takich...

Źródło: jaceklapinski.com
Dziel się z innymi:
Klasy internal a testowanie jednostkowe

Daj się poznać 2017 624 dni, 2 godziny, 11 minut temu jacalapa 79 rozwiń

In my project ELP I decided to start with core implementation of backend side. I started with service for sign in and register user accounts. I use TDD approach, so I create test with expected result that fails at the beginning and then I implement code to pass this test. I created MembershipService in my project that is responsible for creating accounts, validating, etc. This service uses other services like UserService for getting users from database or UserRoleService for getting user r...

[EN] How to mock DbSet in Entity Framework - Jakub Skoczeń

Daj się poznać 2017 636 dni, 1 godzinę, 39 minut temu qbasko 79 rozwiń

Wprowadzenie do testów jednostkowych. Nie miałeś jeszcze styczności z testami jednostkowymi? Nie wiesz po co pisać testy jednostkowe? Nie wiesz czym tak naprawdę są testy jednostkowe? Nie wiesz do czego służą testy jednostkowe? Jeżeli na któreś z tych pytań odpowiedziałeś twierdząco, bądź zawahałeś się to zapraszam do lektury, która wprowadzi Cię do świata testów jednostkowych.

Randka w ciemno z testami jednostkowymi- część I. Wprowadzenie do testów jednostkowych. | bartoszszymanski.net

Narzędzia 637 dni, 1 godzinę, 12 minut temu bartoszszymanski 108 rozwiń

To co najważniejsze, pozostawione na koniec - najnowsze wsparcie dla testów jednostkowych, które daje podgląd na to czy kod jest pokryty testami, i jak jest to czy te testy przechodzą czy też nie. taki ncrunch w VS.

Visual Studio 2017: Live - Jakub Gutkowski

Narzędzia 667 dni, 23 godziny, 45 minut temu Gutek 99 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 728 dni, 2 godziny, 26 minut temu jedmac 199 rozwiń

Every experienced developer knows how important is to cover your code with tests (or at least business logic). However, not everyone likes to do that once code is already written, because, why should we do that? The work is done, it was tested and it functions correctly, right? I never liked to cover the code with tests once it’s already there. That’s why in this article I’ll present TDD and describe how I use it day to day.

What TDD is? How I'm using it? | mpustelak.com

Chciałbyś zaznajomić się z F#? Nie masz pomysłu co mógłbyś w nim zrobić? Czemu nie zacząć od testów? Post pokazuje jak w prosty sposób można przepisać istniejące testy z C# na F#. Zapraszam do lektury :)

Źródło: mnie.github.io
Dziel się z innymi:
Testy jednostkowe w F# za pomocą XUnit

Sztuka programowania 771 dni, 23 godziny, 57 minut temu mnie 42 rozwiń

O tym, że automatyczne testowanie kodu za pomocą testów jednostkowych jest czynnością wartościową nie trzeba chyba współcześnie już nikogo przekonywać. Oczywiście w omawianym temacie istnieją różne szkoły, podejścia oraz taktyki. Robert C. Martin w swojej słynnej książce „Clean Code” przedstawia tezę, zgodnie z którą tworząc aplikację od podstaw każda linia kodu produkcyjnego powinna być ...

Tagi: C#, unit testing
Dziel się z innymi:
Testowanie niepublicznych metod w .NET

Sztuka programowania 782 dni, 22 godziny, 59 minut temu Piotrek Gaszewski 285 rozwiń

In Web Accessibility Hacker Way I mentioned that “only 20% of accessibility requirements can be verified by tools”. Nevertheless, it is worth to cover this 20%. Especially, when it is not very hard. You know that having automated test that guard against regressions always pays off in a long run.

Źródło: jj09.net
Dziel się z innymi:
Unit Testing Accessibility

Web 805 dni, 3 godziny, 11 minut temu jj09 50 rozwiń

NHibernate wymaga od programisty, aby wszystkie Properties (właściwości) wewnątrz Enitity (encji / klasy POCO) były oznaczone słowem kluczowym virtual. Jak zrobić, aby automatycznie sprawdzać czy wszystkie properties spełniają wymagania? Wykorzystać Unit Testy!

Źródło: blog.soltysiak.it
Dziel się z innymi:
[NHibernate] Automatycznie sprawdź czy ‚properties’ są virtual – Notatnik Sołtysa

Bazy danych i XML 864 dni, 52 minuty temu Paweł Sołtysiak 73 rozwiń

Posted on by MJ Po prawie rocznym okresie przerwy od pisania – potrzebowałem tego jak ryba wody, w międzyczasie udało mi się stworzyć kilka wideo tutoriali dla wydawnictwa Edugrafia i popracować nad kilkoma zewnętrznymi projektami (polecam) – wracam z tematem bardzo ważnym dla każdego programisty, czyli mocków...

Rhino Mocks vs moq vs NSubstitute | maciejjędrzejewski

Sztuka programowania 1050 dni, 13 minut temu jedmac 212 rozwiń

On July 1st I had a pleasure to speak at Seattle Node.js meetup about unit testing and Test Driven Development with Angular.js and Node.js, using TypeScript. In this talk I gave an overview of JavaScript testing frameworks, and tools. I also demonstrated how TypeScript can strengthen your tests by adding free unit tests (type checking) thanks to strong typing.

Źródło: jj09.net
Dziel się z innymi:
[EN] TDD with TypeScript, AngularJS, and Node.js

Web 1231 dni, 22 godziny, 8 minut temu jj09 208 rozwiń

Jednym z częściej opisywanych zagadnień na blogach programistycznych są wzorce projektowe. Często jednak ich opisy są bardzo krótkie, bez przykładów konkretnego zastosowania w prawdziwym kodzie, a czasem nawet niepoprawne. Dzisiaj przedstawię jak wykorzystanie wzorców projektowych może przyczynić się do ograniczenia powtórzeń w kodzie testów. Nie będzie to wprowadzenie do tych wzorców (opisanych setki razy w innych miejscach), ale opis moim zdaniem nietypowego ich zastosowania.

Wzorce projektowe w testach jednostkowych | Piotr Perak

Sztuka programowania 1661 dni, 12 godzin, 16 minut temu trzyPe 239 rozwiń

Nigdy jakoś specjalnie nie lubiłem testów jednostkowych jednak każdy porządny programista dobrze wie, że to ważny aspekt wytwarzania oprogramowania. Dzięki testom jesteśmy w stanie bezpiecznie dokonywać zmian w kodzie właściwym – jeśli w wyniku refaktoryzacji zmienimy sposób działania aplikacji, testy przestaną „przechodzić”, wiemy więc od razu, że coś jest nie tak. ...

Dziel się z innymi:
Testy jednostkowe – różnica między mockiem Strict i Loose ← burczu programator

Sztuka programowania 1687 dni, 2 godziny, 3 minuty temu burczu 198 rozwiń

There are a lot of discussions in the Internet about the sense of testing the code with private accessors. In my opinion all of the discussions coming from the wrong understanding of the topic. What is unit testing? It is a testing of units, not classes, not methods exposed by some API. The term private is supposed to be private to the consumer, not to unit tests. Let's have a look at it closer..

Źródło: blog.kateo.pl
Dziel się z innymi:
[EN] Unit testing private methods with PrivateObject and PrivateType | blog.kateo.pl

Sztuka programowania 1709 dni, 12 godzin, 24 minuty temu blog-kateo-pl 116 rozwiń

Unit testing client-side of our web applications is a little bit cumbersome: we have Javascript but also move forward to TypeScript. We have plain code without modules or use requirejs to benefit from AMD. For each configuration the setup of unit test project is different. I think having all these samples in one place could help us to start TDD in client-side. All the sample are based on the sample application from my previous posts about unit testing JavaScript. Actually these are not 11 different sampl...

[EN] JavaScript/TypeScript unit testing –11 sample projects for Resharper, Chutzpah and Karma | chrisseroka

Sztuka programowania 1739 dni, 2 godziny, 56 minut temu http://chrisseroka.wordpres... 80 rozwiń

1 2