add hourly_rate and fixed_rate to timesheet entries (#302)
This commit is contained in:
@@ -20,6 +20,26 @@ use App\Entity\User;
|
||||
*/
|
||||
class TimesheetTest extends AbstractEntityTest
|
||||
{
|
||||
public function testDefaultValues()
|
||||
{
|
||||
$sut = new Timesheet();
|
||||
$this->assertNull($sut->getId());
|
||||
$this->assertNull($sut->getBegin());
|
||||
$this->assertNull($sut->getEnd());
|
||||
$this->assertSame(0, $sut->getDuration());
|
||||
$this->assertNull($sut->getUser());
|
||||
$this->assertNull($sut->getActivity());
|
||||
$this->assertNull($sut->getDescription());
|
||||
$this->assertSame(0.00, $sut->getRate());
|
||||
$this->assertNull($sut->getFixedRate());
|
||||
$this->assertNull($sut->getHourlyRate());
|
||||
|
||||
$this->assertInstanceOf(Timesheet::class, $sut->setFixedRate(13.47));
|
||||
$this->assertEquals(13.47, $sut->getFixedRate());
|
||||
$this->assertInstanceOf(Timesheet::class, $sut->setHourlyRate(99));
|
||||
$this->assertEquals(99, $sut->getHourlyRate());
|
||||
}
|
||||
|
||||
protected function getEntity()
|
||||
{
|
||||
$customer = new Customer();
|
||||
|
||||
Reference in New Issue
Block a user