

You will quickly see that you can create any kind of written content with blocks. There are roughly 90 potential blocks as of this writing, with more being added. The core element of Notion is the block, from which all content springs forth. In this article, we are going to share some common and easy ways to get started and understanding the fundamentals of using Notion. If you don’t know where to start, it can be intimidating. The fact I can then share these interfaces with others with a click is what puts it over the top for me.Īs we will discuss, there are many different ways to use Notion. My favorite thing about Notion is how I can use it to create exactly the interface I need for keeping up with important things in my life. Here’s Matt Birchler, The Sweet Setup contributor and prolific Notion user: The blank slate nature of Notion means it can be really easy to start using, but it can also mean users struggle to understand the most effective use cases for such a powerful tool. Power users have become so enamored with Notion that it’s reached Fight Club meme status. The test will start our app at the base URL, and then do a basic check that the page has finished loading and that the URL is what we want it to be.Notion is one of the fastest growing productivity tools in recent memory. To do that, replace occurrences of /list-rentals in the generated test with /. Since we haven't added any functionality to our application yet, we'll use this first test to get started on running tests in our app.
PLANNER PLUS APP TUTORIAL CODE
The initial code is there to help us build our first acceptance test. Opening that file will reveal some initial code that will try to go to the list-rentals route and verify that the route is loaded.


installing acceptance-testĬreate tests/acceptance/list-rentals-test.js The command will generate the following output, showing that it created a single file called tests/acceptance/list-rentals-test.js. We'll start by using Ember CLI to generate a new acceptance test: ember g acceptance-test list-rentals When we create a new Ember Project using Ember CLI, it uses the QUnit JavaScript test framework to define and run tests. Acceptance tests interact with our app like an actual person would, but are automated, helping ensure that our app doesn't break in the future. We can represent the goals above as Ember acceptance tests. These sections aren't required for a working application and you may move on with the tutorial without writing them.Īt this point, you can continue to the next page or read more about Ember testing below.

On subsequent tutorial pages, the final sections of each page will be devoted to adding a test for the feature you just implemented.
