final String expected = "Hello altered World";
final String argument = "hello";
FinalDemo tested = mock(FinalDemo.class);
when(tested.sayFinalNative(argument)).thenReturn("Hello altered World");
String actual = tested.sayFinalNative(argument);
verify(tested).sayFinalNative(argument);
assertEquals("Expected and actual did not match", expected, actual);