public async Task Add(Guid id, CreateCinemaRequest request)
        {
            Cinema cinema = CinemaFactory.Create(id, request.Name, request.City);

            _ctx.Add(cinema);
            await _ctx.SaveChangesAsync();
        }
示例#2
0
    public void GivenItemProps_WhenCreatingSpace_ShouldReturnExpectedSpace()
    {
        // arrange
        var factory = new CinemaFactory();
        var props   = new AddItemsInProps
        {
            AreaType  = "my area",
            Position  = "my position",
            Dimension = "my dimension"
        };
        // act
        Space cinema = factory.createspace(props);
        // assert
        var expectedCinema = new Cinema(props.AreaType, props.Position, props.Dimension);

        cinema.Should().BeEquivalentTo(expectedCinema);
    }