Skip to content

Add an automated test project #2

@daiplusplus

Description

@daiplusplus
  • Create a new (stock, nothing special) ASP.NET 4.7.2 web-application project that runs in IIS / IIS Express.
  • The project will declare different types of services with object-instance identifiers (Interlocked.Increment etc).
  • Different types of ASP.NET objects (Pages, UserControls, Custom Controls, Master Pages, Generic Handlers, Web Methods, etc) will then use these different DI services using constructor injection.
  • A separate test project will then request URIs that use those resources and ensure it all works correctly.
  • As part of the testing, object lifetime and instance reuse can be tested by exposing the instance IDs directly in the HTTP responses and through a side-channel (e.g. a HTTP resource that reports how many times certain objects are disposed).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions