Unit тестирование
Unit тестирование
Добавил           Обнаружил
баг                      баг


          Время                t
Unit тестирование
Unit тестирование
Unit тестирование
Unit тестирование
[TestClass]
public class DemoTest
{
    [TestMethod]
    public void TestSubstring()
    {
        // Arrange
        String str = "0123456";
        // Act
        String result = str.Substring(2, 3);
        // Assert
        Assert.AreEqual("234", result);
    }
}
Unit тестирование
Unit тестирование
Рабочая среда
1           2


Тестовая среда
1           2

          Дублер
1            2

Inversion of Control (IoC)

   Interface
                        2

         1          Дублер

More Related Content

PDF
Rambler.iOS #3: Test-Driven Development в iOS
PPTX
Java threads - part 3
PPTX
Java threads - part 2
PPT
java
PPTX
Async clinic by by Sergey Teplyakov
PDF
Gradle
PDF
Zagursky
PPTX
Deep Dive C# by Sergey Teplyakov
Rambler.iOS #3: Test-Driven Development в iOS
Java threads - part 3
Java threads - part 2
java
Async clinic by by Sergey Teplyakov
Gradle
Zagursky
Deep Dive C# by Sergey Teplyakov

What's hot (20)

PPTX
Java threads - part 1
PDF
PPTX
Programming Java - Lection 06 - Multithreading - Lavrentyev Fedor
PPTX
Java 8. Thread pools
PPTX
Multithreading in java past and actual
PPT
Тонкости асинхронного программирования
PDF
Java осень 2014 занятие 5
PDF
Быстрое введение в TDD от А до Я
PDF
Java осень 2014 занятие 3
PDF
Юлия Ковалёва. Fscheck — альтернативный путь для unit тестов
PDF
Java осень 2014 занятие 6
PPTX
Java Core. Lecture# 3. Part# 3. Multithreading.
PDF
RDSDataSource: Promises
PDF
Юрий Ефимочев, Компилируемые в реальном времени DSL для С++
PDF
Антон Полухин, Немного о Boost
PPTX
TMPA-2013 Tsytelov Trifanov Devexperts
PPTX
Всё о статическом анализе кода для Java программиста
PPTX
Tdd webpack + testem + mocha + chai
PPT
Эльдар Марков
PPTX
разработка серверов и серверных приложений лекция №2
Java threads - part 1
Programming Java - Lection 06 - Multithreading - Lavrentyev Fedor
Java 8. Thread pools
Multithreading in java past and actual
Тонкости асинхронного программирования
Java осень 2014 занятие 5
Быстрое введение в TDD от А до Я
Java осень 2014 занятие 3
Юлия Ковалёва. Fscheck — альтернативный путь для unit тестов
Java осень 2014 занятие 6
Java Core. Lecture# 3. Part# 3. Multithreading.
RDSDataSource: Promises
Юрий Ефимочев, Компилируемые в реальном времени DSL для С++
Антон Полухин, Немного о Boost
TMPA-2013 Tsytelov Trifanov Devexperts
Всё о статическом анализе кода для Java программиста
Tdd webpack + testem + mocha + chai
Эльдар Марков
разработка серверов и серверных приложений лекция №2
Ad

Viewers also liked (8)

PDF
Λίστα Φαρμάκων OTC στην Ελλάδα
PPT
Smu study abroad program
PPTX
Low Maintanence
PDF
MTX M2M application slides
PDF
λίστα Otc
PPT
Smu study abroad program complete
PPT
Mass media
Λίστα Φαρμάκων OTC στην Ελλάδα
Smu study abroad program
Low Maintanence
MTX M2M application slides
λίστα Otc
Smu study abroad program complete
Mass media
Ad

Unit тестирование

  • 3. Добавил Обнаружил баг баг Время t
  • 8. [TestClass] public class DemoTest { [TestMethod] public void TestSubstring() { // Arrange String str = "0123456"; // Act String result = str.Substring(2, 3); // Assert Assert.AreEqual("234", result); } }
  • 11. Рабочая среда 1 2 Тестовая среда 1 2 Дублер
  • 12. 1 2 Inversion of Control (IoC) Interface 2 1 Дублер