Exemplo n.º 1
0
        public void Call_VehicleMakesRepository_GetAllAsync()
        {
            // Arrange
            var vehicleMakesRepositoryMock = Substitute.For <IVehicleMakesDbRepository>();
            var myCarsDbDataStub           = Substitute.For <IMyCarsDbData>();

            myCarsDbDataStub.VehicleMakesRepository.Returns(vehicleMakesRepositoryMock);

            var sut = new VehicleMakesManager(myCarsDbDataStub);

            // Act
            sut.GetAllMakesAsync();

            // Assert
            vehicleMakesRepositoryMock.Received().GetAllMakesOrderdByNameAsync();
        }