Creating Unit Tests
As you can recap from the “Testing Code with Unit Tests” section, unit tests are methods enabling tests against small, isolated portions of code. To be recognized as unit tests, such methods must be decorated with the Microsoft.VisualStudio.TestTools.UnitTesting.TestMethod
attribute. Continuing our example and having the requirement of implementing a method for calculating the perimeter for rectangles, this is how the method stub appears:
<TestMethod()>Sub CalculatePerimeter()End Sub
Now go into the method body and write the following line:
Dim rect As New Rectangle
The Rectangle
type is not defined yet, so Visual Studio underlines the declaration by throwing an error. Click the light bulb and click Generate new type, as ...
Get Visual Basic 2015 Unleashed now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.