Thursday, November 16, 2017

Is Testing Important To You?

The time is now, can you feel it?? 
View this email in your browser

Today we check out testing - hot topic!

Do you cringe when you hear the dreaded T-word? Testing can be rewarding, this week, Jeremy Harris has passed on some top tips to make CakePHP testing better

  • A Data Provider can go a long way towards cleaning up duplicate logic in your tests 
  • Have CakePHP 3.5? It comes baked with a new way to test your console applications
  • Fixtures slowing your tests down? Try `friendsofcake/fixturize`!
  • Getting Started: Testing can be complicated, so start by writing a test for the simpler elements - like an Entity.
  • Create a base test case class that all your classes extend. This makes future broad changes easy.
  • Bake can help you generate fixtures quickly. Try `bin/cake bake fixture --help` for more info.
  • Have an integration test confusing you with a rendered error? Turn off the error handling middleware to debug it
  • Having trouble figuring out how to test a certain layer in CakePHP? The core test suite has tests for everything, and they serve as a great example.

So are you ready to get out there and test? 

If you have any other tips that you'd like to share, be sure to tweet about them! Don't forget to tag us #CakePHP

Until next time!

                                                                                                                      Megan 
                                                                                                                      Community manager

                                                                                                                                    

Official Training - Getting Started with CakePHP 3
Join us in our next free training session for Getting Started with CakePHP - December 14th, there is limited space so sign up today!
CakePHP 3.5.5 Released
Do you know of a company that would be keen to get involved with #CakeFest2018? Let us know! 
We know things change, if you are no longer interested unsubscribe here

Want to be more involved in the community? 

Here's how ...
User Support 
Education and Training
Marketing and Evangelism
Contributing Code
Testing and Quality Assurance
Documentation
Translations
Find out more or mail us to get involved today!
 
Copyright ©  2017 Cake Software Foundation, Inc.,  All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

 

Friday, October 27, 2017

CakePHP - Let’s Bake!

The time is now, can you feel it?? 
View this email in your browser

What has been keeping you busy?

We'd love to hear what you have been up to the last few weeks! Perhaps you've started a new project, or have had difficulties with a feature (join our support channels quick!) or maybe you've started writing a CakePHP Blog (Hey hey! Send us the link!).

The team has also been keeping themselves busy, including #CakeFest2018 preparation, releases, V3.6 feature planning, Phinx support and organizing local meet ups! (More on these at the bottom of the mail!)

CakePHP has reached a new milestone recently! 2 million downloads via composer, Check out the stats!

CakeDC has had their hand in committing to open source. The past few weeks, they have been super busy - from sharing some great posts about building an RBAC based application in CakePHP to releasing some new open source plugins. Check them out! CakePHP forum plugin and the CakePHP email toolkit.

And lastly, with #hacktoberfest nearing the end, have you submitted your contributions to open source? Check out these great ones specific to CakePHP!

Until next time!
                                                                                                                      Megan 
                                                                                                                      Community manager

                                                                                                                                    

Getting involved in your local meetup!
The CakePHP NL meetup is seeking help with a new leader - let them know if you are keen!

CakePHP Berlin meetup is gearing up for their next meetup - Let them know if you are keen to join!

Do you want your CakePHP or PHP meetup featured? Email us!
CakePHP 2.10.4 Released!
CakePHP 3.4.5 Released!
Do you know of a company that would be keen to get involved with #CakeFest2018? Let us know! We are looking forward to having them on board. 
Official Training Session!
Next training session will be on 4th November, sign up today to not miss out! All funds go towards supporting the project.

Want to be more involved in the community? 

Here's how ...
User Support 
Education and Training
Marketing and Evangelism
Contributing Code
Testing and Quality Assurance
Documentation
Translations
Find out more or mail us to get involved today!
 
Copyright ©  2017 Cake Software Foundation, Inc.,  All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list