dotnetomaniak.pl - Artykuły z tagiem unit-testingdotnetomaniak.pl - Artykuły z tagiem unit-testing2024-03-28T20:13:43Zhttps://dotnetomaniak.pl/Tags/unit-testingCopyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png36025https://dotnetomaniak.pl/How-to-test-a-class-that-has-constructor-impossible-to-mock-Dariusz-Wozniak-BlogHow to test a class that has constructor impossible to mock? | Dariusz Woźniak | Blog2023-11-09T17:52:16Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_-yvt50qJkkiVxg16w-FnSA.png"/></div><div>In some cases, there are classes with constructors that are impossible to mock with proxy-based mocking frameworks (such as Moq, FakeItEasy, NSubstitute, etc). In this article, I will present how to create a test for class that is impossible to mock.
Some constructors might be difficult or even impossible to mock because of:There&##x27;s...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/How-to-test-a-class-that-has-constructor-impossible-to-mock-Dariusz-Wozniak-Blog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fdariuszwozniak.net%2fblog%2ftest-unmockable-ctor" style="border:0px"/></a></div></div>dariuszwozniakhttps://dotnetomaniak.pl/Users/9SePhZonZ0WiujinWCscYghttps://dotnetomaniak.pl/How-to-test-a-class-that-has-constructor-impossible-to-mock-Dariusz-Wozniak-Blog130In some cases, there are classes with constructors that are impossible to mock with proxy-based mocking frameworks (such as Moq, FakeItEasy, NSubstitute, etc). In this article, I will present how to create a test for class that is impossible to mock.
Some constructors might be difficult or even impossible to mock because of:There&##x27;s...https://dariuszwozniak.net/blog/test-unmockable-ctorhttp://dotnetomaniak.pl/Data/Thumbnails/small_-yvt50qJkkiVxg16w-FnSA.pnghttps://dotnetomaniak.pl/Better-Unit-Tests-With-Custom-Builders-Asserts-And-A-Sprinkle-of-DDDBetter Unit Tests With Custom Builders, Asserts And A Sprinkle of DDD2021-01-13T22:06:38Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_65H-sFjolEmScTCMWeSeOQ.png"/></div><div>In this post, I will try to show two useful techniques: custom test data builders and asserts. I will also try to point out how certain DDD tactical patterns help write better tests.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Better-Unit-Tests-With-Custom-Builders-Asserts-And-A-Sprinkle-of-DDD"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2faltkomsoftware.pl%2fblog%2fbetter-unit-tests-with-custom-builders-asserts-and-a-sprinkle-of-ddd%2f" style="border:0px"/></a></div></div>witek1902https://dotnetomaniak.pl/Users/0uwA-O2wAUCYI9VYUmqR6w2021-01-14T08:05:29Zhttps://dotnetomaniak.pl/Better-Unit-Tests-With-Custom-Builders-Asserts-And-A-Sprinkle-of-DDD2700In this post, I will try to show two useful techniques: custom test data builders and asserts. I will also try to point out how certain DDD tactical patterns help write better tests.https://altkomsoftware.pl/blog/better-unit-tests-with-custom-builders-asserts-and-a-sprinkle-of-ddd/http://dotnetomaniak.pl/Data/Thumbnails/small_65H-sFjolEmScTCMWeSeOQ.pnghttps://dotnetomaniak.pl/TDD-jak-znow-to-polubicTDD - jak znów to polubić?2020-10-31T18:25:12Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_h5NWobAqAkau3mFJsaSk7g.png"/></div><div>Spojrzenie na TDD przez pryzmat własnych porażek
TDD czyli Test Driven Development to bez wątpienia najbardziej znana praktyka ze zbioru XP[1]. Sama koncepcja już leciwa, a jej pomysłodawca - Kent Beck - przedstawił jej fundamenty w książce z 2002 roku[2]. W telegraficznym skrócie można by rzecz, że sprowadza się do napisania testu, kt...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/TDD-jak-znow-to-polubic"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fmarcinlovescode.com%2fdesign%2ftdd%2f" style="border:0px"/></a></div></div>marcinlovescodehttps://dotnetomaniak.pl/Users/m-K5aWxeG0iLxYb4UussXg2020-11-03T08:08:48Zhttps://dotnetomaniak.pl/TDD-jak-znow-to-polubic31020Spojrzenie na TDD przez pryzmat własnych porażek
TDD czyli Test Driven Development to bez wątpienia najbardziej znana praktyka ze zbioru XP[1]. Sama koncepcja już leciwa, a jej pomysłodawca - Kent Beck - przedstawił jej fundamenty w książce z 2002 roku[2]. W telegraficznym skrócie można by rzecz, że sprowadza się do napisania testu, kt...https://marcinlovescode.com/design/tdd/http://dotnetomaniak.pl/Data/Thumbnails/small_h5NWobAqAkau3mFJsaSk7g.pnghttps://dotnetomaniak.pl/EN-NSubstitute-and-the-search-for-perfect-error-messages[EN] NSubstitute and the search for perfect error messages2018-12-16T17:37:13Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_V_xkOOK4YkSyYgp928TgqQ.png"/></div><div>Grypa skłania do blogowania ;) O tym jak wyglądają domyślne komunikaty błędów z NSubstitute i jak by je tu poprawić...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-NSubstitute-and-the-search-for-perfect-error-messages"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fmarcin-chwedczuk.github.io%2fnsubstitute-and-the-search-for-perfect-error-messages" style="border:0px"/></a></div></div>asciiBladehttps://dotnetomaniak.pl/Users/quyZZh_L6U6TWaCY2Ix8Gw2018-12-17T09:27:12Zhttps://dotnetomaniak.pl/EN-NSubstitute-and-the-search-for-perfect-error-messages2480Grypa skłania do blogowania ;) O tym jak wyglądają domyślne komunikaty błędów z NSubstitute i jak by je tu poprawić...http://marcin-chwedczuk.github.io/nsubstitute-and-the-search-for-perfect-error-messageshttp://dotnetomaniak.pl/Data/Thumbnails/small_V_xkOOK4YkSyYgp928TgqQ.pnghttps://dotnetomaniak.pl/Maintainable-test-setup-and-cleaner-testsMaintainable test setup and cleaner tests2018-11-23T09:45:02Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_6AB6yPAoFU6Bw0Hl1qKQnA.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Maintainable-test-setup-and-cleaner-tests"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwritesoft.wordpress.com%2f2018%2f11%2f22%2fmaintainable-test-setup-and-cleaner-tests%2f" style="border:0px"/></a></div></div>trzyPehttps://dotnetomaniak.pl/Users/eUsdfFiREkmVKONj4RacLg2018-11-26T08:16:01Zhttps://dotnetomaniak.pl/Maintainable-test-setup-and-cleaner-tests1600The 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.https://writesoft.wordpress.com/2018/11/22/maintainable-test-setup-and-cleaner-tests/http://dotnetomaniak.pl/Data/Thumbnails/small_6AB6yPAoFU6Bw0Hl1qKQnA.pnghttps://dotnetomaniak.pl/Testivus-kompletne-starozytne-nauki-na-temat-testowania-Show-me-the-codeTestivus – kompletne starożytne nauki na temat testowania | Show me the code2017-12-11T16:32:29Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small__gZd9QjA00iNj1E_d7UsBw.png"/></div><div>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</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Testivus-kompletne-starozytne-nauki-na-temat-testowania-Show-me-the-code"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fkrzysztofmorcinek.wordpress.com%2f2017%2f12%2f11%2ftestivus-kompletne-starozytne-nauki-na-temat-testowania%2f" style="border:0px"/></a></div></div>https://krzysztofmorcinek.wordpress.com/https://dotnetomaniak.pl/Users/IllqPwOuB0Saw6IEhk9-aQ2017-12-21T07:35:14Zhttps://dotnetomaniak.pl/Testivus-kompletne-starozytne-nauki-na-temat-testowania-Show-me-the-code3900Moje 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 Testivushttps://krzysztofmorcinek.wordpress.com/2017/12/11/testivus-kompletne-starozytne-nauki-na-temat-testowania/http://dotnetomaniak.pl/Data/Thumbnails/small__gZd9QjA00iNj1E_d7UsBw.pnghttps://dotnetomaniak.pl/Node-Mockowanie-request-ow-w-testach-jednostkowych-bd90Node - Mockowanie request-ów w testach jednostkowych - bd902017-11-01T09:17:08Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_BLiuAJNH60CrxhbvoLHsew.png"/></div><div>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 ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Node-Mockowanie-request-ow-w-testach-jednostkowych-bd90"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fbd90.pl%2fnode-mockowanie-request-ow-testach-jednostkowych%2f" style="border:0px"/></a></div></div>bd90https://dotnetomaniak.pl/Users/wlZzQxNx5EGTZG0PBNIZxA2017-11-11T06:41:55Zhttps://dotnetomaniak.pl/Node-Mockowanie-request-ow-w-testach-jednostkowych-bd904950Przeglą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 ...http://bd90.pl/node-mockowanie-request-ow-testach-jednostkowych/http://dotnetomaniak.pl/Data/Thumbnails/small_BLiuAJNH60CrxhbvoLHsew.pnghttps://dotnetomaniak.pl/Programming-warfare-NET-klasy-internal-a-testy-jednostkoweProgramming warfare – .NET klasy internal a testy jednostkowe2017-09-21T15:31:55Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_yeKvQgbcM02f0CPu54OYLg.png"/></div><div>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ę...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Programming-warfare-NET-klasy-internal-a-testy-jednostkowe"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fharunx9.github.io%2fnet-klasy-internal-a-testy-jednostkowe.html%23net-klasy-internal-a-testy-jednostkowe" style="border:0px"/></a></div></div>SzymonWhttps://dotnetomaniak.pl/Users/ves6TIuLSEq6QiHEN4rhuA2017-10-01T05:40:21Zhttps://dotnetomaniak.pl/Programming-warfare-NET-klasy-internal-a-testy-jednostkowe51800Cześć. 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ę...https://harunx9.github.io/net-klasy-internal-a-testy-jednostkowe.html#net-klasy-internal-a-testy-jednostkowehttp://dotnetomaniak.pl/Data/Thumbnails/small_yeKvQgbcM02f0CPu54OYLg.pnghttps://dotnetomaniak.pl/Klasy-internal-a-testowanie-jednostkoweKlasy internal a testowanie jednostkowe2017-03-28T19:14:15Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_5FHSbcRzTkuRkupJaYFr-g.png"/></div><div>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...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Klasy-internal-a-testowanie-jednostkowe"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjaceklapinski.com%2f2017%2f03%2f28%2fklasy-internal-a-testowanie-jednostkowe%2f" style="border:0px"/></a></div></div>jacalapahttps://dotnetomaniak.pl/Users/hRJjzDIyBUCbEo6HrPHCiw2017-03-30T07:28:39Zhttps://dotnetomaniak.pl/Klasy-internal-a-testowanie-jednostkowe1800Jacek Ł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...http://jaceklapinski.com/2017/03/28/klasy-internal-a-testowanie-jednostkowe/http://dotnetomaniak.pl/Data/Thumbnails/small_5FHSbcRzTkuRkupJaYFr-g.pnghttps://dotnetomaniak.pl/EN-How-to-mock-DbSet-in-Entity-Framework-Jakub-Skoczen[EN] How to mock DbSet in Entity Framework - Jakub Skoczeń2017-03-15T09:07:42Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_MH00knKTuUGhdt775lVvLg.png"/></div><div>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...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-How-to-mock-DbSet-in-Entity-Framework-Jakub-Skoczen"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjakubskoczen.pl%2f2017%2f03%2f14%2fen-how-mock-dbset-in-entity-framework%2f" style="border:0px"/></a></div></div>qbaskohttps://dotnetomaniak.pl/Users/G2PgdYQGjUiwpPC-RjTSdg2017-03-18T08:00:34Zhttps://dotnetomaniak.pl/EN-How-to-mock-DbSet-in-Entity-Framework-Jakub-Skoczen1810In 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...http://jakubskoczen.pl/2017/03/14/en-how-mock-dbset-in-entity-framework/http://dotnetomaniak.pl/Data/Thumbnails/small_MH00knKTuUGhdt775lVvLg.pnghttps://dotnetomaniak.pl/Randka-w-ciemno-z-testami-jednostkowymi-czesc-I-Wprowadzenie-do-testow-jednostkowych-bartoszszymanskinetRandka w ciemno z testami jednostkowymi- część I. Wprowadzenie do testów jednostkowych. | bartoszszymanski.net2017-03-14T21:58:00Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ZewZJqJBTUyK2kMB1V-MqA.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Randka-w-ciemno-z-testami-jednostkowymi-czesc-I-Wprowadzenie-do-testow-jednostkowych-bartoszszymanskinet"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fbartoszszymanski.net%2f2017%2f03%2f14%2frandka-w-ciemno-z-testami-jednostkowymi-czesc-i%2f" style="border:0px"/></a></div></div>bartoszszymanskihttps://dotnetomaniak.pl/Users/EN-pZQ_2JUqeBxWX-fY-WQ2017-03-17T08:28:06Zhttps://dotnetomaniak.pl/Randka-w-ciemno-z-testami-jednostkowymi-czesc-I-Wprowadzenie-do-testow-jednostkowych-bartoszszymanskinet11090Wprowadzenie 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.http://bartoszszymanski.net/2017/03/14/randka-w-ciemno-z-testami-jednostkowymi-czesc-i/http://dotnetomaniak.pl/Data/Thumbnails/small_ZewZJqJBTUyK2kMB1V-MqA.pnghttps://dotnetomaniak.pl/Visual-Studio-2017-Live-Jakub-GutkowskiVisual Studio 2017: Live - Jakub Gutkowski2017-02-07T09:28:10Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_w--4j81uekGVPoGsa8gkTw.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Visual-Studio-2017-Live-Jakub-Gutkowski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fblog.gutek.pl%2f2017%2f01%2f09%2fvisual-studio-2017-live" style="border:0px"/></a></div></div>Gutekhttps://dotnetomaniak.pl/Users/9zCEEfXxAEmLNs3bT0YJ_Q2017-02-14T09:54:32Zhttps://dotnetomaniak.pl/Visual-Studio-2017-Live-Jakub-Gutkowski2990To 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.https://blog.gutek.pl/2017/01/09/visual-studio-2017-livehttp://dotnetomaniak.pl/Data/Thumbnails/small_w--4j81uekGVPoGsa8gkTw.pnghttps://dotnetomaniak.pl/Piszmy-unit-testy-maciejjedrzejewskiPiszmy unit testy! | maciejjędrzejewski2016-12-09T22:04:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_O4SqFauzEEqlwRu8LsX2AQ.png"/></div><div>~ 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)🙂</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Piszmy-unit-testy-maciejjedrzejewski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fmjedrzejewski.wordpress.com%2f2016%2f12%2f09%2fpiszmy-unit-testy%2f" style="border:0px"/></a></div></div>jedmachttps://dotnetomaniak.pl/Users/7KyvFXm6jEKfK_iMgGl9vg2016-12-16T07:13:47Zhttps://dotnetomaniak.pl/Piszmy-unit-testy-maciejjedrzejewski12020~ 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)🙂https://mjedrzejewski.wordpress.com/2016/12/09/piszmy-unit-testy/http://dotnetomaniak.pl/Data/Thumbnails/small_O4SqFauzEEqlwRu8LsX2AQ.pnghttps://dotnetomaniak.pl/What-TDD-is-How-Im-using-it-mpustelakcomWhat TDD is? How I'm using it? | mpustelak.com2016-11-21T19:56:04Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_kqGIIT7xwEaMek61zuwaDw.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/What-TDD-is-How-Im-using-it-mpustelakcom"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.mpustelak.com%2f2016%2f11%2fwhat-test-driven-development-is%2f" style="border:0px"/></a></div></div>Mateusz Pustelakhttps://dotnetomaniak.pl/Users/wHKUCNoKPEq2IPQXiQh6nA2016-11-25T09:11:08Zhttps://dotnetomaniak.pl/What-TDD-is-How-Im-using-it-mpustelakcom1950Every 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.http://www.mpustelak.com/2016/11/what-test-driven-development-is/http://dotnetomaniak.pl/Data/Thumbnails/small_kqGIIT7xwEaMek61zuwaDw.pnghttps://dotnetomaniak.pl/Testy-jednostkowe-w-F-za-pomoca-XUnitTesty jednostkowe w F# za pomocą XUnit2016-10-29T11:18:42Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_YnGTnTWd2USH2PH13YynKQ.png"/></div><div>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 :)</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Testy-jednostkowe-w-F-za-pomoca-XUnit"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fmnie.github.io%2f2016-09-26-UnitTestsInFSharp%2f" style="border:0px"/></a></div></div>mniehttps://dotnetomaniak.pl/Users/gw0u5lzf8EGMbud8rQ-EjA2016-11-02T09:42:38Zhttps://dotnetomaniak.pl/Testy-jednostkowe-w-F-za-pomoca-XUnit1420Chciał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 :)https://mnie.github.io/2016-09-26-UnitTestsInFSharp/http://dotnetomaniak.pl/Data/Thumbnails/small_YnGTnTWd2USH2PH13YynKQ.pnghttps://dotnetomaniak.pl/Testowanie-niepublicznych-metod-w-NETTestowanie niepublicznych metod w .NET2016-10-13T10:45:39Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_hKT40nu0fE2Xfv_fALtI9Q.png"/></div><div>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ć ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Testowanie-niepublicznych-metod-w-NET"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fxrmlabs.piotrgaszewski.pl%2f%3fp%3d357" style="border:0px"/></a></div></div>Piotrek Gaszewskihttps://dotnetomaniak.pl/Users/UJGHKpjE20SOz8tko4X6-w2016-10-22T10:40:18Zhttps://dotnetomaniak.pl/Testowanie-niepublicznych-metod-w-NET12870O 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ć ...http://xrmlabs.piotrgaszewski.pl/?p=357http://dotnetomaniak.pl/Data/Thumbnails/small_hKT40nu0fE2Xfv_fALtI9Q.pnghttps://dotnetomaniak.pl/Unit-Testing-AccessibilityUnit Testing Accessibility2016-09-21T00:31:47Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_LJMVBY-PtUqJ1s9UkIYdeg.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Unit-Testing-Accessibility"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjj09.net%2funit-testing-accessibility%2f" style="border:0px"/></a></div></div>jj09https://dotnetomaniak.pl/Users/AfHhfH83lECTarZK5453KQ2016-09-30T06:28:40Zhttps://dotnetomaniak.pl/Unit-Testing-Accessibility1500In 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.http://jj09.net/unit-testing-accessibility/http://dotnetomaniak.pl/Data/Thumbnails/small_LJMVBY-PtUqJ1s9UkIYdeg.pnghttps://dotnetomaniak.pl/NHibernate-Automatycznie-sprawdz-czy-%E2%80%9Aproperties-sa-virtual-Notatnik-Soltysa[NHibernate] Automatycznie sprawdź czy ‚properties’ są virtual – Notatnik Sołtysa2016-07-24T15:41:45Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_XFf7_B_ua0utTrv5uKiN8Q.png"/></div><div>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!</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/NHibernate-Automatycznie-sprawdz-czy-%E2%80%9Aproperties-sa-virtual-Notatnik-Soltysa"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fblog.soltysiak.it%2f2016%2f07%2fnhibernate-automatycznie-sprawdz-czy-properties-sa-virtual%2f" style="border:0px"/></a></div></div>Paweł Sołtysiakhttps://dotnetomaniak.pl/Users/4Omb8jTwF0KDvM4YYUs8wQ2016-08-02T08:47:26Zhttps://dotnetomaniak.pl/NHibernate-Automatycznie-sprawdz-czy-%E2%80%9Aproperties-sa-virtual-Notatnik-Soltysa1730NHibernate 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!http://blog.soltysiak.it/2016/07/nhibernate-automatycznie-sprawdz-czy-properties-sa-virtual/http://dotnetomaniak.pl/Data/Thumbnails/small_XFf7_B_ua0utTrv5uKiN8Q.pnghttps://dotnetomaniak.pl/Rhino-Mocks-vs-moq-vs-NSubstitute-maciejjedrzejewskiRhino Mocks vs moq vs NSubstitute | maciejjędrzejewski2016-01-20T15:34:36Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_C4cn1xFThUm01BxGCfg5Ig.png"/></div><div>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...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Rhino-Mocks-vs-moq-vs-NSubstitute-maciejjedrzejewski"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fmjedrzejewski.wordpress.com%2f2016%2f01%2f20%2frhino-mocks-vs-moq-vs-nsubstitute%2f" style="border:0px"/></a></div></div>jedmachttps://dotnetomaniak.pl/Users/7KyvFXm6jEKfK_iMgGl9vg2016-01-29T09:26:22Zhttps://dotnetomaniak.pl/Rhino-Mocks-vs-moq-vs-NSubstitute-maciejjedrzejewski22550Posted 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...https://mjedrzejewski.wordpress.com/2016/01/20/rhino-mocks-vs-moq-vs-nsubstitute/http://dotnetomaniak.pl/Data/Thumbnails/small_C4cn1xFThUm01BxGCfg5Ig.pnghttps://dotnetomaniak.pl/EN-TDD-with-TypeScript-AngularJS-and-Nodejs[EN] TDD with TypeScript, AngularJS, and Node.js2015-07-22T05:04:34Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_dykXzcw8ckeUpw-egFEh6g.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-TDD-with-TypeScript-AngularJS-and-Nodejs"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjj09.net%2ftdd-with-typescript-angularjs-and-node-js%2f" style="border:0px"/></a></div></div>jj09https://dotnetomaniak.pl/Users/AfHhfH83lECTarZK5453KQ2015-07-31T11:32:05Zhttps://dotnetomaniak.pl/EN-TDD-with-TypeScript-AngularJS-and-Nodejs12100On 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.http://jj09.net/tdd-with-typescript-angularjs-and-node-js/http://dotnetomaniak.pl/Data/Thumbnails/small_dykXzcw8ckeUpw-egFEh6g.pnghttps://dotnetomaniak.pl/Wzorce-projektowe-w-testach-jednostkowych-Piotr-PerakWzorce projektowe w testach jednostkowych | Piotr Perak2014-05-18T18:40:24Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_KO5b-YQEFU6u5_gdBZM_PA.png"/></div><div>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.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Wzorce-projektowe-w-testach-jednostkowych-Piotr-Perak"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwritesoft.wordpress.com%2f2014%2f05%2f18%2fwzorce-projektowe-w-testach-jednostkowych%2f" style="border:0px"/></a></div></div>trzyPehttps://dotnetomaniak.pl/Users/eUsdfFiREkmVKONj4RacLg2014-05-27T21:23:50Zhttps://dotnetomaniak.pl/Wzorce-projektowe-w-testach-jednostkowych-Piotr-Perak22400Jednym 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.http://writesoft.wordpress.com/2014/05/18/wzorce-projektowe-w-testach-jednostkowych/http://dotnetomaniak.pl/Data/Thumbnails/small_KO5b-YQEFU6u5_gdBZM_PA.pnghttps://dotnetomaniak.pl/Testy-jednostkowe-roznica-miedzy-mockiem-Strict-i-Loose-burczu-programatorTesty jednostkowe – różnica między mockiem Strict i Loose ← burczu programator2014-04-22T19:44:16Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_86Hid7aNy0m6aVH74zNT3g.png"/></div><div>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. ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Testy-jednostkowe-roznica-miedzy-mockiem-Strict-i-Loose-burczu-programator"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fburczu-programator.pl%2fblog%2ftesty-jednostkowe-roznica-miedzy-mockiem-strict-loose" style="border:0px"/></a></div></div>burczuhttps://dotnetomaniak.pl/Users/IPut_DXDzEuGbBEODhaz9A2014-05-02T07:36:16Zhttps://dotnetomaniak.pl/Testy-jednostkowe-roznica-miedzy-mockiem-Strict-i-Loose-burczu-programator31990Nigdy 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. ...http://burczu-programator.pl/blog/testy-jednostkowe-roznica-miedzy-mockiem-strict-loosehttp://dotnetomaniak.pl/Data/Thumbnails/small_86Hid7aNy0m6aVH74zNT3g.pnghttps://dotnetomaniak.pl/EN-Unit-testing-private-methods-with-PrivateObject-and-PrivateType-blogkateopl[EN] Unit testing private methods with PrivateObject and PrivateType | blog.kateo.pl2014-03-31T22:09:38Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_EbP8B1_1U0u425NgM4KStQ.png"/></div><div>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..</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-Unit-testing-private-methods-with-PrivateObject-and-PrivateType-blogkateopl"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fblog.kateo.pl%2fArticle%2fUnit-testing-private-methods-with-PrivateObject-and-PrivateType" style="border:0px"/></a></div></div>blog-kateo-plhttps://dotnetomaniak.pl/Users/woT58Hp3J0ahGovCSsduuQ2014-04-09T21:15:39Zhttps://dotnetomaniak.pl/EN-Unit-testing-private-methods-with-PrivateObject-and-PrivateType-blogkateopl31160There 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..http://blog.kateo.pl/Article/Unit-testing-private-methods-with-PrivateObject-and-PrivateTypehttp://dotnetomaniak.pl/Data/Thumbnails/small_EbP8B1_1U0u425NgM4KStQ.pnghttps://dotnetomaniak.pl/EN-JavaScriptTypeScript-unit-testing-11-sample-projects-for-Resharper-Chutzpah-and-Karma-chrisseroka[EN] JavaScript/TypeScript unit testing –11 sample projects for Resharper, Chutzpah and Karma | chrisseroka2014-03-02T09:22:58Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_QtphX-H76Ue4uOxeX92xqw.png"/></div><div>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 sample projects, but 11 versions of the same project so that you can easily catch the difference between the configurations.
There is also a comparison of all the three test runners.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-JavaScriptTypeScript-unit-testing-11-sample-projects-for-Resharper-Chutzpah-and-Karma-chrisseroka"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fchrisseroka.wordpress.com%2f2014%2f02%2f23%2fjavascripttypescript-unit-testing-11-sample-projects-for-resharper-chutzpah-and-karma%2f" style="border:0px"/></a></div></div>http://chrisseroka.wordpress.com/https://dotnetomaniak.pl/Users/U4gnJzckt0aTigMnOE_OSA2014-03-11T06:43:57Zhttps://dotnetomaniak.pl/EN-JavaScriptTypeScript-unit-testing-11-sample-projects-for-Resharper-Chutzpah-and-Karma-chrisseroka1800Unit 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 sample projects, but 11 versions of the same project so that you can easily catch the difference between the configurations.
There is also a comparison of all the three test runners.http://chrisseroka.wordpress.com/2014/02/23/javascripttypescript-unit-testing-11-sample-projects-for-resharper-chutzpah-and-karma/http://dotnetomaniak.pl/Data/Thumbnails/small_QtphX-H76Ue4uOxeX92xqw.pnghttps://dotnetomaniak.pl/Unit-testing-bright-and-dark-side-of-the-power-blogkateopl[EN] Unit testing - bright and dark side of the power | blog.kateo.pl2014-01-30T18:35:58Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_IlO1KYEWkEK839uGof_BTg.png"/></div><div>In this video you can find answers to the following questions:
what is unit test?
when to write unit tests?
how to write unit tests?
what is a Test Driven Development?</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Unit-testing-bright-and-dark-side-of-the-power-blogkateopl"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fblog.kateo.pl%2fArticle%2fUnit-testing-bright-and-dark-side-of-the-power" style="border:0px"/></a></div></div>blog-kateo-plhttps://dotnetomaniak.pl/Users/woT58Hp3J0ahGovCSsduuQ2014-02-09T11:52:16Zhttps://dotnetomaniak.pl/Unit-testing-bright-and-dark-side-of-the-power-blogkateopl21280In this video you can find answers to the following questions:
what is unit test?
when to write unit tests?
how to write unit tests?
what is a Test Driven Development?http://blog.kateo.pl/Article/Unit-testing-bright-and-dark-side-of-the-powerhttp://dotnetomaniak.pl/Data/Thumbnails/small_IlO1KYEWkEK839uGof_BTg.png