Ejemplo n.º 1
0
        public void GetAssetBySymbol_returnNull_forNonExistingItem()
        {
            //Arrange
            EFAssetRepository repository = new EFAssetRepository();
            AssetDto          baseDto    = getDefaultAssetDto();

            insertAssetToTestDb(baseDto);

            //Act
            AssetDto dto = repository.GetAssetBySymbol(baseDto.Symbol + "a");

            //Assert
            Assert.IsNull(dto);
        }
Ejemplo n.º 2
0
        public void GetAssetBySymbol_returnProperDto_forExistingItem()
        {
            //Arrange
            EFAssetRepository repository = new EFAssetRepository();
            AssetDto          baseDto    = getDefaultAssetDto();

            insertAssetToTestDb(baseDto);

            //Act
            AssetDto dto = repository.GetAssetBySymbol(baseDto.Symbol);

            //Assert
            var areEqual = baseDto.Equals(dto);

            Assert.IsTrue(areEqual);
        }