PHP Класс Sokil\Mongo\DocumentPushTest

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

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

Метод Описание
fieldValuesDataProvider ( )
setUp ( )
tearDown ( )
testPushToListFieldOnExistedDocument ( mixed $value1, mixed $value2, array $expectedList )
testPushToListFieldOnNewDocument ( mixed $value1, mixed $value2, array $expectedList )
testPushToNewFieldOnExistedDocument ( mixed $value1, mixed $value2, array $expectedList )
testPushToNewFieldOnNewDocument ( mixed $value1, mixed $value2, array $expectedList )
testPushToScalarFieldOnExistedDocument ( mixed $value1, mixed $value2, array $expectedList )
testPushToScalarFieldOnNewDocument ( mixed $value1, mixed $value2, array $expectedList )
testPushToSubDocumentFieldOnExistedDocument ( mixed $value1, mixed $value2, array $expectedList )
testPushToSubDocumentFieldOnNewDocument ( mixed $value1, mixed $value2, array $expectedList )

Приватные методы

Метод Описание
doPushTest ( mixed $value1, mixed $value2, array $expectedList, integer $fieldName, boolean $isDocumentSaved ) Abstract test

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

fieldValuesDataProvider() публичный Метод

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

public setUp ( )

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

public tearDown ( )

testPushToListFieldOnExistedDocument() публичный Метод

public testPushToListFieldOnExistedDocument ( mixed $value1, mixed $value2, array $expectedList )
$value1 mixed first value to push
$value2 mixed second value to push
$expectedList array expected list, stored in db

testPushToListFieldOnNewDocument() публичный Метод

public testPushToListFieldOnNewDocument ( mixed $value1, mixed $value2, array $expectedList )
$value1 mixed first value to push
$value2 mixed second value to push
$expectedList array expected list, stored in db

testPushToNewFieldOnExistedDocument() публичный Метод

public testPushToNewFieldOnExistedDocument ( mixed $value1, mixed $value2, array $expectedList )
$value1 mixed first value to push
$value2 mixed second value to push
$expectedList array expected list, stored in db

testPushToNewFieldOnNewDocument() публичный Метод

public testPushToNewFieldOnNewDocument ( mixed $value1, mixed $value2, array $expectedList )
$value1 mixed first value to push
$value2 mixed second value to push
$expectedList array expected list, stored in db

testPushToScalarFieldOnExistedDocument() публичный Метод

public testPushToScalarFieldOnExistedDocument ( mixed $value1, mixed $value2, array $expectedList )
$value1 mixed first value to push
$value2 mixed second value to push
$expectedList array expected list, stored in db

testPushToScalarFieldOnNewDocument() публичный Метод

public testPushToScalarFieldOnNewDocument ( mixed $value1, mixed $value2, array $expectedList )
$value1 mixed first value to push
$value2 mixed second value to push
$expectedList array expected list, stored in db

testPushToSubDocumentFieldOnExistedDocument() публичный Метод

public testPushToSubDocumentFieldOnExistedDocument ( mixed $value1, mixed $value2, array $expectedList )
$value1 mixed first value to push
$value2 mixed second value to push
$expectedList array expected list, stored in db

testPushToSubDocumentFieldOnNewDocument() публичный Метод

public testPushToSubDocumentFieldOnNewDocument ( mixed $value1, mixed $value2, array $expectedList )
$value1 mixed first value to push
$value2 mixed second value to push
$expectedList array expected list, stored in db