35 references to VectorsComparable
Microsoft.Extensions.VectorData.ConformanceTests (35)
ModelTests\BasicModelTests.cs (15)
23
expectedRecord.AssertEqual(received, includeVectors, fixture.TestStore.
VectorsComparable
);
40
fixture.TestStore.
VectorsComparable
);
88
fixture.TestStore.
VectorsComparable
);
111
expectedRecord.AssertEqual(receivedRecord, includeVectors, fixture.TestStore.
VectorsComparable
);
223
inserted.AssertEqual(received, includeVectors: true, fixture.TestStore.
VectorsComparable
);
244
updated.AssertEqual(received, includeVectors: true, fixture.TestStore.
VectorsComparable
);
277
r => newRecords[0].AssertEqual(r, includeVectors: true, fixture.TestStore.
VectorsComparable
),
278
r => newRecords[1].AssertEqual(r, includeVectors: true, fixture.TestStore.
VectorsComparable
));
309
r => existingRecords[0].AssertEqual(r, includeVectors: true, fixture.TestStore.
VectorsComparable
),
310
r => existingRecords[1].AssertEqual(r, includeVectors: true, fixture.TestStore.
VectorsComparable
));
341
r => records[0].AssertEqual(r, includeVectors: true, fixture.TestStore.
VectorsComparable
),
342
r => records[1].AssertEqual(r, includeVectors: true, fixture.TestStore.
VectorsComparable
));
430
expectedRecord.AssertEqual(result.Record, includeVectors, fixture.TestStore.
VectorsComparable
);
443
fixture.TestData[1].AssertEqual(result.Record, includeVectors: false, fixture.TestStore.
VectorsComparable
);
456
fixture.TestData[1].AssertEqual(result.Record, includeVectors: false, fixture.TestStore.
VectorsComparable
);
ModelTests\DynamicModelTests.cs (10)
27
AssertEquivalent(expectedRecord, received, includeVectors, fixture.TestStore.
VectorsComparable
);
45
fixture.TestStore.
VectorsComparable
);
96
AssertEquivalent(expectedRecord, receivedRecord, includeVectors, fixture.TestStore.
VectorsComparable
);
226
AssertEquivalent(inserted, received, includeVectors: true, fixture.TestStore.
VectorsComparable
);
245
AssertEquivalent(updated, received, includeVectors: true, fixture.TestStore.
VectorsComparable
);
278
r => AssertEquivalent(newRecords[0], r, includeVectors: true, fixture.TestStore.
VectorsComparable
),
279
r => AssertEquivalent(newRecords[1], r, includeVectors: true, fixture.TestStore.
VectorsComparable
));
323
AssertEquivalent(expectedRecord, result.Record, includeVectors, fixture.TestStore.
VectorsComparable
);
336
AssertEquivalent(fixture.TestData[1], result.Record, includeVectors: false, fixture.TestStore.
VectorsComparable
);
349
AssertEquivalent(fixture.TestData[1], result.Record, includeVectors: false, fixture.TestStore.
VectorsComparable
);
ModelTests\MultiVectorModelTests.cs (4)
24
expectedRecord.AssertEqual(received, includeVectors, fixture.TestStore.
VectorsComparable
);
43
inserted.AssertEqual(received, includeVectors: true, fixture.TestStore.
VectorsComparable
);
61
fixture.TestData[0].AssertEqual(result.Record, includeVectors: true, fixture.TestStore.
VectorsComparable
);
66
fixture.TestData[1].AssertEqual(result.Record, includeVectors: true, fixture.TestStore.
VectorsComparable
);
ModelTests\NoDataModelTests.cs (2)
24
expectedRecord.AssertEqual(received, includeVectors, fixture.TestStore.
VectorsComparable
);
41
inserted.AssertEqual(received, includeVectors: true, fixture.TestStore.
VectorsComparable
);
TypeTests\EmbeddingTypeTests.cs (4)
70
if (fixture.TestStore.
VectorsComparable
)
79
if (fixture.TestStore.
VectorsComparable
)
117
if (fixture.TestStore.
VectorsComparable
)
126
if (fixture.TestStore.
VectorsComparable
)