public void PropertiesReturnExpectedValue() { var shapeType = _fixture.Create <ShapeType>(); var contentLength = _fixture.Create <WordLength>(); var sut = new ShapeContentUnderTest( shapeType, contentLength ); Assert.Equal(shapeType, sut.ShapeType); Assert.Equal(contentLength, sut.ContentLength); }
public void RecordAsReturnsExpectedResult() { var number = _fixture.Create <RecordNumber>(); var sut = new ShapeContentUnderTest( _fixture.Create <ShapeType>(), _fixture.Create <WordLength>() ); var result = sut.RecordAs(number); Assert.Equal(sut, result.Content); Assert.Equal(number, result.Header.RecordNumber); Assert.Equal(sut.ContentLength, result.Header.ContentLength); }