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