WEBVTT

00:00:04.382 --> 00:00:06.620
Hi mé jméno je Jan Morávek.

00:00:06.620 --> 00:00:10.420
Jsem Správce programů na
.NET a Visual Studio team.

00:00:10.420 --> 00:00:13.730
V tomto videu kliknu
Zobrazit nové funkce

00:00:13.730 --> 00:00:17.780
která je vydána v rámci rozlehlé sítě
Vydání sady Visual Studio 2017

00:00:17.780 --> 00:00:20.090
s názvem Live jednotka testování.

00:00:20.090 --> 00:00:23.080
Po použití této
Funkce, kterou bude realizovat

00:00:23.080 --> 00:00:25.390
které aktuální způsob
provozní jednotka testy vypadá takto

00:00:25.390 --> 00:00:30.350
staré školy ve srovnání s
spuštění způsobem Live testování částí.

00:00:30.350 --> 00:00:33.570
Vytváření vyžadovalo nadměrné zlepší
kódovací produktivitu a

00:00:33.570 --> 00:00:36.870
Kvalita kódu zobrazením
Výsledky testu jednotky a

00:00:36.870 --> 00:00:40.710
Průchod kódem žijí
editor, zatímco při kódování.

00:00:40.710 --> 00:00:44.690
Tato funkce pracuje s C ostrý a
BB projekty .net a

00:00:44.690 --> 00:00:49.520
podporuje testování rámce ms test
xUnit a NUnit.

00:00:49.520 --> 00:00:50.410
Podíváme se do akce.

00:00:51.430 --> 00:00:54.068
Mám toto kolo nakupování
App, který stahování.

00:00:54.068 --> 00:00:58.240
Esp.net běží na .net framework.

00:00:58.240 --> 00:01:01.230
Je inteligentní bike sdílení systém.

00:01:01.230 --> 00:01:04.000
Manuální spuštění app Chcete-li zobrazit
vám bude vypadat takto.

00:01:06.920 --> 00:01:12.050
Aplikace umožňuje uživatelům získat kola,
Koupit vstupenky, a

00:01:12.050 --> 00:01:14.300
jízdní kolo na události.

00:01:14.300 --> 00:01:17.980
Umožňuje uživateli provádět
cílené cvičení cvičení pro

00:01:17.980 --> 00:01:18.530
vhodnosti.

00:01:19.640 --> 00:01:24.600
Dobrá I přestane spuštěna aplikace
a můžete zobrazit kód, který práci na

00:01:24.600 --> 00:01:26.510
v knihovně tříd pro
Moje kolo sdílení aplikace.

00:01:28.190 --> 00:01:33.532
Manuální přejděte do
Projekt mybikes.domain

00:01:33.532 --> 00:01:37.750
Logika a otevřete soubor trainer.cs.

00:01:37.750 --> 00:01:40.760
Mám cvičení třídy a

00:01:40.760 --> 00:01:45.400
Třída trainer, který vypočítá
speciální metriky pro mé vytváření tréninkových plánů.

00:01:48.249 --> 00:01:53.445
Je tato metoda volána
Získejte cvičení s nejlepší rychlost

00:01:53.445 --> 00:01:58.980
zjistit, kdy mé vytváření tréninkových plánů
zmizelo I nejvyšší rychlost.

00:02:02.280 --> 00:02:04.400
I jste zapsány některé testování částí pro

00:02:04.400 --> 00:02:08.130
Toto cvičení get s nejlepší
Metoda rychlost je připraven.

00:02:08.130 --> 00:02:12.660
Manuální otevření této straně test jednotky
sebe můj kód knihovny.

00:02:17.324 --> 00:02:21.829
Manuální cvičení get přejděte
rychlost pro testování částí dvou vytváření tréninkových plánů.

00:02:24.441 --> 00:02:28.470
V tomto testu jednotky
Jsem registrován, vytváření tréninkových plánů.

00:02:30.197 --> 00:02:33.157
Jeden pro
10 mil s rychlostí 20 minut a

00:02:33.157 --> 00:02:35.905
dalších 5 mil s
rychlost 20 minut.

00:02:38.195 --> 00:02:41.560
V tomto scénáři
Po dokončení obou účtů

00:02:41.560 --> 00:02:43.742
Moje očekávaný výsledek pro

00:02:43.742 --> 00:02:48.935
cvičení s nejlepší rychlost je
cvičení 10 mil do 20 minut.

00:02:51.765 --> 00:02:55.550
Škola staré způsob, jak lze
slouží ke spuštění těchto testování částí

00:02:55.550 --> 00:02:58.200
byl při přechodu ručně a
spuštění testu,

00:03:01.109 --> 00:03:04.870
Poté zobrazí výsledky v
test Explorer okno.

00:03:07.035 --> 00:03:09.690
I bude vypadat při selhání testu.

00:03:11.362 --> 00:03:13.480
I strávit nějaký čas na to.

00:03:14.930 --> 00:03:19.542
Je nabádá jednotka test se nezdařil.
v řádku 43 testování částí.

00:03:19.542 --> 00:03:22.860
Kromě uvedení,

00:03:22.860 --> 00:03:27.490
není příliš využít
informace, které chcete zdůraznit selhání.

00:03:30.100 --> 00:03:34.380
Chcete-li zobrazit další kód disponibility
údaje o test selhání

00:03:34.380 --> 00:03:38.850
Bude obvykle spustit analyzovat
pokrytí kódu pro test selhal.

00:03:44.080 --> 00:03:48.790
To je zpráva jaké bloky spadají,
nejsou zahrnuty.

00:03:50.040 --> 00:03:53.790
Stále nezobrazuje žádné
vizualizace v editoru kódu.

00:03:55.160 --> 00:03:59.420
Klepnutí na tlačítko Zobrazit kód
barevné označení pokrytí zobrazit bloky

00:03:59.420 --> 00:04:04.550
v dialogovém okně editor
dokonce ani pak není snadné zjistit

00:04:04.550 --> 00:04:09.550
který je zahrnut a
nevztahuje, není-li atd.

00:04:09.550 --> 00:04:15.370
Dobře je to na staré
způsob provedení testování částí školy.

00:04:15.370 --> 00:04:18.970
Podíváme se nový způsob provádění
jeho živé testování jednotky.

00:04:20.400 --> 00:04:23.310
Nyní zavřete výsledky pokrytí kódu.

00:04:23.310 --> 00:04:29.370
Nyní ukončete aplikaci explorer test a
přejděte Povolit živé testování částí.

00:04:29.370 --> 00:04:33.800
Povolit testování živých částí
tak, že přejdete do nabídky, zkoušky,

00:04:33.800 --> 00:04:36.112
živé testování částí, start.

00:04:38.318 --> 00:04:42.979
Během několika sekund bude
různé klipy v zobrazení

00:04:42.979 --> 00:04:44.540
editor kódu.

00:04:47.000 --> 00:04:54.370
Zelená kontroly označení test
předmětem testování částí a předávání.

00:04:54.370 --> 00:04:59.330
Označení kryté červená protíná
testovací kód jednotky a selhání.

00:05:00.710 --> 00:05:04.640
Přerušované modré označení
bez pokrytí test jednotky.

00:05:07.399 --> 00:05:11.883
Po kliknutí na červený kříž
Vidím, jaké zkoušky

00:05:11.883 --> 00:05:15.790
Konkrétně se předají nebo selhání.

00:05:17.020 --> 00:05:20.640
Můžete vybrat test pro
přejdete na můj zkušební metody.

00:05:22.660 --> 00:05:26.390
Vidím, že get vypracovat
selhání s nejlepší rychlost

00:05:26.390 --> 00:05:27.820
jeden z mých případů test.

00:05:29.430 --> 00:05:34.170
Jak se dívám právě na to vidím
Probíhá cvičení pěti mil.

00:05:34.170 --> 00:05:38.090
vrátil při práci deset mil.
mimo má jasně rychlejší čas.

00:05:40.010 --> 00:05:43.130
Také vidím, nejlepší
nikdy je změna rychlosti.

00:05:45.250 --> 00:05:47.080
Po identifikaci chyb v kód.

00:05:48.510 --> 00:05:52.310
Je nutné přidat další řádek
Chcete-li opravit kód kódu.

00:05:52.310 --> 00:05:55.810
Také lze vytvořit kód, sledujte
jak calligraph stavu

00:05:55.810 --> 00:05:59.890
změní z červené x na zelené zaškrtnutí

00:05:59.890 --> 00:06:03.600
označující, že cvičení s nejlepší
rychlost je nyní prochází testování částí.

00:06:06.200 --> 00:06:11.100
Manuální nyní přejděte na jinou metodu
jen odhad většina mil cesty.

00:06:12.250 --> 00:06:14.200
Zobrazí modré glyfů.

00:06:14.200 --> 00:06:17.760
A při přesunutí ukazatele myši nad ním,
to říká vztahuje nulový test.

00:06:19.260 --> 00:06:22.990
Okay, to znamená, že je nutné
k zápisu testování částí.

00:06:22.990 --> 00:06:27.440
Manuální přepnutí na mé testování částí
projekt a přidat testování částí.

00:06:27.440 --> 00:06:32.810
Kvůli času, který již mám
Vrátí jeden a je mimo komentář.

00:06:32.810 --> 00:06:35.180
Manuální Odkomentujte a
Přidat testování částí pro

00:06:35.180 --> 00:06:37.160
Vytáhni práce s
Většina délka cesty.

00:06:38.530 --> 00:06:42.820
Jakmile se přidat testování částí
systém automaticky spustí jej.

00:06:42.820 --> 00:06:45.500
A uvidíte jak
GetMostMilesTraveled

00:06:45.500 --> 00:06:48.140
jsou obsaženy v předávání
spustit, test jednotky a

00:06:48.140 --> 00:06:50.450
glyf změní krytí
z modré na zelené zaškrtnutí.

00:06:51.660 --> 00:06:52.970
To je velmi zajímavé.

00:06:52.970 --> 00:06:57.050
Vidím, že všechny testování částí
výsledky, které mám nyní, a

00:06:57.050 --> 00:07:00.340
všechny řádky kódu jsou zahrnuty.
s zelené zaškrtnutí.

00:07:00.340 --> 00:07:03.620
Mám pocit skvělého jak živé
testování částí pomohl identifikovat

00:07:03.620 --> 00:07:07.170
Moje chyba kódu produktu, a
jak rychle by ho opravit a

00:07:07.170 --> 00:07:11.980
Viz Můj výsledek testu jednotky předat, a
pro 100 % pokrytí kódu.

00:07:11.980 --> 00:07:16.760
Povolit jeho a jistě jsem
testování na živých částí pamatovat na

00:07:16.760 --> 00:07:18.180
všechny Čas Přesunutí dopředu.

00:07:20.160 --> 00:07:23.640
Jak vidíte, Live testování jednotky
je skvělé funkce, která bude

00:07:23.640 --> 00:07:27.290
dolar za vytváření vyžadovalo nadměrné zvýšení
zvýšení produktivity pomocí testu jednotky zobrazení

00:07:27.290 --> 00:07:30.785
live výsledky a pokrytí kódu
v upravit, zatímco při kódování.

00:07:30.785 --> 00:07:34.790
Vývojáře .NET provozovně,
prosím rezervovat tuto funkci

00:07:34.790 --> 00:07:39.120
který se nachází v rozlehlé síti
Edice Visual Studio 2017.

00:07:39.120 --> 00:07:40.693
Děkujeme za sledování tohoto videa.

