Unit test when a button is enabled using Karma in Angular2
I have an Angular2 project setup using angular CLI. I'm trying to test a form component. It has two fields: email and password. Both are required . There's a login button of the type submit . It's enabled only after the user has provided valid inputs in both the fields. <form (ngSubmit)="login()" #loginForm="ngForm"> <md-input-container class="md-block"> <input md-input [(ngModel)]="user.email" class="userEmail" name="userEmail" type="email" placeholder="Email" ngControl="userEmail" required> </md-input-container> <br> <md-input-container class="md-block"> <input md-input [(ngModel)]="user