Мой вопрос в том, как создаются объекты mocks не как создать макет объекта с помощью библиотеки.Как создаются макеты
Я изучил исходный код библиотеки Mockito, но я не понял, как это делается. Я искал в Интернете, но в статьях объясняется, что такое макетный объект и как его создавать с помощью библиотек.
Для динамического языка программирования, возможно, это просто, как мы можем изменить методы, переменные, но как его сделать в статическом языке программирования (Java, например)
Это зависит. Что-нибудь из [cglib] (https://github.com/cglib/cglib) для динамического создания классов в ['Proxy'] (https://docs.oracle.com/javase/7/docs/api/java/ языки/отражения/Proxy.html). Этот вопрос слишком широк. –
Я действительно не уверен, что вы подразумеваете под Java как динамический язык. – thefourtheye
Да, можете ли вы определить, какая разница между статическим и динамическим языком? –