public CachingSchemaProviderTests() { A.CallTo(() => schemaV1.Id).Returns(schemaId.Id); A.CallTo(() => schemaV1.Name).Returns(schemaId.Name); A.CallTo(() => schemaV1.AppId).Returns(appId.Id); A.CallTo(() => schemaV2.Id).Returns(schemaId.Id); A.CallTo(() => schemaV2.Name).Returns(schemaId.Name); A.CallTo(() => schemaV2.AppId).Returns(appId.Id); sut = new CachingSchemaProvider(cache, repository); }
public CachingSchemaProviderTests() { var schemaV1Mock = new Mock <ISchemaEntityWithSchema>(); var schemaV2Mock = new Mock <ISchemaEntityWithSchema>(); schemaV1Mock.Setup(x => x.Id).Returns(schemaId.Id); schemaV1Mock.Setup(x => x.Name).Returns(schemaId.Name); schemaV1Mock.Setup(x => x.AppId).Returns(appId.Id); schemaV2Mock.Setup(x => x.Id).Returns(schemaId.Id); schemaV2Mock.Setup(x => x.Name).Returns(schemaId.Name); schemaV2Mock.Setup(x => x.AppId).Returns(appId.Id); schemaV1 = schemaV1Mock.Object; schemaV2 = schemaV2Mock.Object; sut = new CachingSchemaProvider(cache, repository.Object); }