UsefulLinks
1. Introduction to Java
2. Core Language Fundamentals
3. Object-Oriented Programming (OOP) in Java
4. Exception Handling
5. Java Collections Framework
6. Generics
7. Input/Output (I/O)
8. Concurrency and Multithreading
9. Modern Java Features (Java 8 and beyond)
10. Java Virtual Machine (JVM) Internals
11. Build Tools and Dependency Management
12. Testing in Java
13. Database Connectivity (JDBC)
  1. Computer Science
  2. Programming
  3. By Language

Java Programming

1. Introduction to Java
2. Core Language Fundamentals
3. Object-Oriented Programming (OOP) in Java
4. Exception Handling
5. Java Collections Framework
6. Generics
7. Input/Output (I/O)
8. Concurrency and Multithreading
9. Modern Java Features (Java 8 and beyond)
10. Java Virtual Machine (JVM) Internals
11. Build Tools and Dependency Management
12. Testing in Java
13. Database Connectivity (JDBC)
12.
Testing in Java
12.1.
Introduction to Software Testing
12.1.1.
Importance of Testing
12.1.2.
Types of Testing
12.1.2.1.
Unit Testing
12.1.2.2.
Integration Testing
12.1.2.3.
System Testing
12.1.2.4.
Acceptance Testing
12.2.
JUnit
12.2.1.
Setting Up JUnit
12.2.2.
Writing and Running Tests
12.2.2.1.
Test Methods
12.2.2.2.
Test Suites
12.2.3.
Assertions
12.2.3.1.
assertEquals
12.2.3.2.
assertTrue and assertFalse
12.2.3.3.
assertNull and assertNotNull
12.2.3.4.
assertThrows
12.2.4.
Annotations
12.2.4.1.
@Test
12.2.4.2.
@BeforeEach
12.2.4.3.
@AfterEach
12.2.4.4.
@BeforeAll
12.2.4.5.
@AfterAll
12.2.4.6.
@DisplayName
12.2.4.7.
@Disabled
12.2.5.
Test Lifecycle
12.2.6.
Parameterized Tests
12.3.
Mocking
12.3.1.
Introduction to Mocking
12.3.2.
Using Mockito
12.3.2.1.
Creating Mocks
12.3.2.2.
Stubbing Methods
12.3.2.3.
Verifying Interactions
12.3.2.4.
Argument Matchers
12.4.
Test-Driven Development (TDD)
12.4.1.
TDD Principles
12.4.2.
Red-Green-Refactor Cycle

Previous

11. Build Tools and Dependency Management

Go to top

Next

13. Database Connectivity (JDBC)

About•Terms of Service•Privacy Policy•
Bluesky•X.com

© 2025 UsefulLinks. All rights reserved.