PHP Класс Mongolid\Serializer\Type\UTCDatetimeTest

Наследование: extends TestCas\TestCase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$dateTime UTCDateTime
$mongoDate MongoDB\BSON\UTCDateTime
$timestamp integer

Открытые методы

Метод Описание
setUp ( )
tearDown ( )
testCallUndefinedMethodOfUtcDateTimeShouldCallMongoUtcDateTime ( )
testConstrucorWithInvalidParameterShouldThrowException ( )
testConstructorUsingMongoDateShouldSetMongoDateAndTimestamp ( )
testConstructorUsingNullShouldSetMongoDateAndTimestamp ( )
testConstructorUsingTimestampShouldSetMongoDateAndTimestamp ( )
testConvertShouldRetrieveMongodbUtcDateTime ( )
testShouldGetDateTimeWithProperTimezoneSet ( )
testShouldProperlyEncodeToJson ( )
testUnserializeShouldKeepFormattedDate ( )
testUtcDateTimeShouldBeSerializable ( )

Описание методов

setUp() публичный метод

public setUp ( )

tearDown() публичный метод

public tearDown ( )

testCallUndefinedMethodOfUtcDateTimeShouldCallMongoUtcDateTime() публичный метод

testConstrucorWithInvalidParameterShouldThrowException() публичный метод

testConstructorUsingMongoDateShouldSetMongoDateAndTimestamp() публичный метод

testConstructorUsingNullShouldSetMongoDateAndTimestamp() публичный метод

testConstructorUsingTimestampShouldSetMongoDateAndTimestamp() публичный метод

testConvertShouldRetrieveMongodbUtcDateTime() публичный метод

testShouldGetDateTimeWithProperTimezoneSet() публичный метод

testShouldProperlyEncodeToJson() публичный метод

testUnserializeShouldKeepFormattedDate() публичный метод

testUtcDateTimeShouldBeSerializable() публичный метод

Описание свойств

$dateTime защищенное свойство

protected UTCDateTime,Mongolid\Serializer\Type $dateTime
Результат UTCDateTime

$mongoDate защищенное свойство

protected UTCDateTime,MongoDB\BSON $mongoDate
Результат MongoDB\BSON\UTCDateTime

$timestamp защищенное свойство

protected int $timestamp
Результат integer