private void ShouldThrowArgumentNullExceptionWhenGettingMetadata( NumberMetaProvider sut) { Assert.Throws <ArgumentNullException>(() => { var _ = sut.GetMetadata(null) .ToArray(); }); }
private void ShouldGetTypeCodeFromTypeCodeExtractor( [Frozen] Mock <ITypeCodeExtractor> typeMock, FieldGenerationContext fieldGenerationContext, NumberMetaProvider sut) { var _ = sut.GetMetadata(fieldGenerationContext) .ToArray(); typeMock.Verify(t => t.GetTypeCode(fieldGenerationContext.FieldDescriptor.PropertyType), Times.Once); }
private void ShouldCreateInstance(ITypeCodeExtractor typeCodeExtractor) { try { var _ = new NumberMetaProvider(typeCodeExtractor); } catch { Assert.True(false, "Exception was thrown when none was expected!"); } }