From 092bf5962d8a50d035dfc017d62d57dc36b8042c Mon Sep 17 00:00:00 2001 From: Awilum Date: Sun, 18 Oct 2020 00:09:20 +0300 Subject: [PATCH] feat(tests): add tests for entry ModifiedAtField #477 --- .../Entries/Fields/ModifiedAtFieldTest.php | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tests/Foundation/Entries/Fields/ModifiedAtFieldTest.php diff --git a/tests/Foundation/Entries/Fields/ModifiedAtFieldTest.php b/tests/Foundation/Entries/Fields/ModifiedAtFieldTest.php new file mode 100644 index 00000000..549b60af --- /dev/null +++ b/tests/Foundation/Entries/Fields/ModifiedAtFieldTest.php @@ -0,0 +1,20 @@ +directory(PATH['project'] . '/entries')->create(); +}); + +afterEach(function (): void { + filesystem()->directory(PATH['project'] . '/entries')->delete(); +}); + +test('test ModifiedAtField', function () { + flextype('entries')->create('foo', []); + + $modified_at = flextype('entries')->fetch('foo')['modified_at']; + + $this->assertTrue(strlen($modified_at) > 0); + $this->assertTrue((ctype_digit($modified_at) && strtotime(date('Y-m-d H:i:s', $modified_at)) === (int)$modified_at)); +});