Предполагая, что клиент уже выбрал использовать Mere Mortals Framework из Oak Leaf Software, какой будет рекомендуемый подход для модульного тестирования и надлежащего разделения проблем для получаемого приложения? В идеале я хотел бы достичь чего-то вроде принципов SOLID design и иметь слои, которые не все полностью связаны с базой данных. Мои знания MM.NET все еще вводятся - кто-то занимался этой проблемой, и если да, то можете ли вы определить швы в рамках, которые позволяют (можно смело надеяться, что это легко?), Чтобы добиться этого из системы?Unit Testing Mere Mortals .NET Framework
1
A
ответ
0
Во-первых, читать на the other threads on unit testing., в том числе пара хороших камней здесь:
- What makes a good unit test
- What's the best way of testing private methods
- How do you know what to test
- Beginning TDD Development
Посмотрите, что относится к вашему проекту, непосредственно.
В частности, при использовании рамки определите, что вам нужно проверить. Вы доверяете структуре и поставщику? Тогда не беспокойтесь слишком много об модульном тестировании своего кода. Вы можете предположить, что там есть граница тестирования - они убедились, что все правильно. Это зависит от вас, чтобы убедиться, что код соответствует вашему.
Кроме этого, разработка модульных тестов для вашего кода с использованием MM.NET не будет отличаться от кода разработки для любой другой библиотеки приложений; следуйте некоторым советам по другим вопросам, и вам следует делать все возможное.
Смежные вопросы
- 1. Play Framework 2.0 Unit Testing
- 2. MVC Framework unit testing java
- 3. Favorite JavaScript Unit Testing Framework
- 4. Что такое «официальное» место для поддержки сообщества для платформы Mere Mortals .NET?
- 5. Избранное .NET Framework Testing framework
- 6. .NET Testing Framework Advice
- 7. PHP Unit testing
- 8. Play Framework CoffeScript Unit Testing Workflow
- 9. CppUTest Unit Testing Framework Множественное определение исключения
- 10. Unit Testing XQuery
- 11. .NET Unit Testing - Как проверить applicationSettings
- 12. Unit-testing COM написан на .NET
- 13. Unit Testing Caliburn.Micro ViewModels
- 14. Unit Testing Quartz.net Execute()
- 15. Unit Testing RIA Services
- 16. C++ Unit Testing Libraries
- 17. Unit-testing ngResource $ save
- 18. unit testing mock injection
- 19. NLog and Unit Testing
- 20. Android gps unit testing
- 21. Unit Testing Doctrine ODM
- 22. unit testing xsd
- 23. Unit-testing конструктора
- 24. VBA Unit Testing
- 25. Unit Testing WCF Client
- 26. Unit Testing Swagger Output
- 27. Unit Testing FindAsync
- 28. unit testing Coverage Issue
- 29. Unit Testing Слушатели событий
- 30. Java Unit Testing
Спасибо, Роберт. Я хочу, чтобы иметь возможность тестировать мою бизнес-логику, не завися от базы данных. Моя первоначальная мысль заключается в том, что это будет сложно с MM.NET. Я не новичок в модульном тестировании, только в этой структуре. Вы использовали его? – ssmith
Нет, извините. : / –