package com.store.catalog.model;

import org.junit.Test;

import static org.junit.Assert.*;

/**
 * Created by zouheir on 04/12/2016.
 */
public class CustomerTest {

    @Test
    public void testMatchPassword() throws Exception {
        throw new RuntimeException("not yet implemented");
    }
}
@@ -38,24 +38,277 @@
 ort 
-org.junit.Test;%0A
+com.store.catalog.common.exception.CheckException;%0Aimport org.hibernate.cfg.NotYetImplementedException;%0Aimport org.junit.Before;%0Aimport org.junit.Rule;%0Aimport org.junit.Test;%0Aimport org.junit.rules.ExpectedException;%0A%0Aimport static org.hamcrest.Matchers.containsString;
 %0Aimp
@@ -417,129 +417,1026 @@
  %7B%0A%0A
+%0A
     
-@Test%0A    public void testMatchPassword() throws Exception %7B%0A        throw new RuntimeException(%22not yet implemented%22
+//fixtures ...%0A    //declare a Customer class%0A%0A%0A    //fixtures ...%0A    //Create a fixture that will be called before the execution of each test method%0A    //This fixture is responsible of the customer Class declared above%0A%0A%0A    /**%0A     * Test 1%0A     */%0A    public void verifyWhenPasswordNullReturnException() throws Exception %7B%0A        throw new NotYetImplementedException();%0A    %7D%0A%0A    /**%0A     * Test 2%0A     */%0A    public void verifyWhenPasswordEmptyReturnException() throws Exception %7B%0A        throw new NotYetImplementedException();%0A    %7D%0A%0A%0A    /**%0A     * Test 3%0A     */%0A    public void verifyWhenPasswordDontMatchReturnException() throws Exception %7B%0A        throw new NotYetImplementedException();%0A    %7D%0A%0A%0A    /**%0A     * Test 4%0A     */%0A    public void verifyWhenPasswordMatchReturnTrue() throws Exception %7B%0A        throw new NotYetImplementedException();%0A    %7D%0A%0A%0A    /**%0A     * Test 5%0A     */%0A    public void verifyWhenPasswordNullReturnMsg() throws Exception %7B%0A        throw new NotYetImplementedException(
 );%0A 
@@ -1440,9 +1440,10 @@
 ;%0A    %7D%0A
+%0A
 %7D

add comments for students