Testing Basics
Assert Equal
Compare an expected value with an actual value.
Assert Equal
AssertEqual.cs
using System;
class Program
{
static void Main()
{
int actual = ;
int expected = 10;
bool equal = actual == expected;
string message = equal ? "values match" : "values differ";
Console.WriteLine($"expected={expected}");
Console.WriteLine($"actual={actual}");
Console.WriteLine($"equal={equal}");
Console.WriteLine(message);
}
}
using System;
class Program
{
static void Main()
{
int actual = ;
int expected = 10;
bool equal = actual == expected;
string message = equal ? "values match" : "values differ";
Console.WriteLine($"expected={expected}");
Console.WriteLine($"actual={actual}");
Console.WriteLine($"equal={equal}");
Console.WriteLine(message);
}
}
using System;
class Program
{
static void Main()
{
int actual = ;
int expected = 10;
bool equal = actual == expected;
string message = equal ? "values match" : "values differ";
Console.WriteLine($"expected={expected}");
Console.WriteLine($"actual={actual}");
Console.WriteLine($"equal={equal}");
Console.WriteLine(message);
}
}
testing
Equality assertions make the expected result visible, then compare it with the value produced by the code under test.