Но интерфейс то класса у тебя должен же быть. Не реализация, а интерфейс.Откуда я возьму пример кода, когда я написал - TDD
А зачем их тестировать отдельно? Они всегда работают в паре и составляют единый интерфейс класса, который, в данном случае, гласит, что установив значение сеттером, можете получить это значение геттером. Вот и тестируешь это поведение.Как их протестировать отдельно друг от друга?
Интерфейс у FC? как такового нету, но даже если и есть то - dispatch()Но интерфейс то класса у тебя должен же быть. Не реализация, а интерфейс.
Не знаю, для меня логично что 2 различных действия тестируются 2 различными тестами. Давайте уже 1 тест делать на всесь аппликейшен, но же все равно делает одну вещь?А зачем их тестировать отдельно? Они всегда работают в паре и составляют единый интерфейс класса, который, в данном случае, гласит, что установив значение сеттером, можете получить это значение геттером. Вот и тестируешь это поведение.
Непонятно с каких пор FC работает с FS?vfsStream
Ну это как раз и есть оно. Примерно так:Автор оригинала: HraKK
чтоб его полноценно отестить мне надо описать всю его переферию