Some tasks need to be done in June as part of the Java code.
Therefore, according to the requirement, I have to set today's date in java.
The problem is that the system clock (which you You can avoid this problem by starting the Indirection level instead of your code, ask directly to the Java API, what is the current time, your code will give you the For this approach you need to change your existing code, so it is easy to test, or write it in the first place so that it is easy to test. This is a trick of unit testing. I am working on some code at the time which is time sensitive my clock interface just new date () ) Gives time, does not give you the time needed for your test.
clock Time tells. In your actual program, your
watch uses the Implementation System Clock, for your unit tests, you use a
Fake Clock , which says that whenever you want it What do you call
clock to use your code dependency injection You have to type the
clock interface (or abstract base class) and its concrete implementations.
public interface clock {long while meeting (); }
No comments:
Post a Comment