Uploaded June 2016 | Updated September 2026, 2 weeks ago
More JUnit 4 features in IntelliJ including:
- testing exceptions
- @Ignore, @Before,
- Run with coverage IntelliJ
See previous video: youtu.be/Bld3644bIAo
Video Steps
- Annotations
@Test annotation
import static org.junit.Assert.* // Needed because not inheriting from TestCase.
- Test method which throws an exception
- @Ignore
Visibly documents that the test is not enabled and should be in the future?
- Run with code coverage
Run, Run ... with Coverage
- Fixture:
@Before
@After
// Run once before/after any tests are run from this class.
// Useful for things like populating a DB or read-only file.
@BeforeClass
@AfterClass
- Timeouts
More JUnit 4 features in IntelliJ including:
- testing exceptions
- @Ignore, @Before,
- Run with coverage IntelliJ
See previous video: youtu.be/Bld3644bIAo
Video Steps
- Annotations
@Test annotation
import static org.junit.Assert.* // Needed because not inheriting from TestCase.
- Test method which throws an exception
- @Ignore
Visibly documents that the test is not enabled and should be in the future?
- Run with code coverage
Run, Run ... with Coverage
- Fixture:
@Before
@After
// Run once before/after any tests are run from this class.
// Useful for things like populating a DB or read-only file.
@BeforeClass
@AfterClass
- Timeouts

![Working with Layouts: Android Programming
Guide to working with relative and linear layouts for the Android.
UI with Layout
* Relative: Able to put things relative to each other.
- Really easy to mess-up UI, so only use a little.
- Put things in corners or middle.
* Linear: Horizontal or vertical
+ +
| [Button] [Button] [Button] |
+ +
* Why use a Layout?
- Better scaling to new screen sizes.
Demo:
Relative layout:
1. Activity with a relative layout.
2. Place some text in corners and middle.
3. Have 3 elements one-over next
Linear Layout;
1. Activity with linear layout.
2. Place text one over next
Both:
1. Activity with relative layout.
2. Add linear horizontal layout (centered)
3. Add text
Nested:
1. To previous, add vertical linear layout.
2. Add items to it.
Advice: Planning Layouts
- Identify what elements are group together; put them in Linear layouts. Working with Layouts: Android Programming](https://i.ytimg.com/vi/xn9KYnwIoBE/mqdefault.jpg)




