tgoop.com/purecoder_ir/1042
Create:
Last Update:
Last Update:
🔥 Test Frameworks
✅XUnit (C#)
public class CalculatorTests
{
[Fact]
public void Add_TwoNumbers_ReturnsSum()
{
// Arrange
var a = 2;
var b = 3;
// Act
var result = Add(a, b);
// Assert
Assert.Equal(5, result);
}
private int Add(int x, int y)
{
return x + y;
}
}
✅JUnit (JAVA)
class CalculatorTests {
@Test
void add_TwoNumbers_ReturnsSum() {
// Arrange
int a = 2;
int b = 3;
// Act
int result = add(a, b);
// Assert
assertEquals(5, result);
}
private int add(int x, int y) {
return x + y;
}
}
✅Dart
void main() {
test('add_TwoNumbers_ReturnsSum', () {
// Arrange
final a = 2;
final b = 3;
// Act
final result = add(a, b);
// Assert
expect(result, equals(5));
});
}
✅بهترین و مدرن ترین گزینه xunit هست. JUnit وصله پینه زیاد داره و با فرهنگ حال و حاضر مچ نیست، ولی قابل قبوله و همچنان یه گزینه خوب محسوب میشه.
✅دارت شبیه JUnit هست.
@purecoder_ir
BY Pure Coder
Share with your friend now:
tgoop.com/purecoder_ir/1042